;;
;; bcmwlhigh6.inf
;;
;; Copyright 1998-2013, Broadcom Corporation.
;; All Rights Reserved.
;;
;; This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
;; the contents of this file may not be disclosed to third parties, copied or
;; duplicated in any form, in whole or in part, without the prior written
;; permission of Broadcom Corporation.
;;

[version]
	Signature	= "$Windows NT$"		; Combined WinXP/Vista inf
	Class		= Net
	ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
	Provider	= %V_BCM%
	Compatible	= 1
DriverVer=02/05/2013, 6.30.145.26
	CatalogFile	= bcmh43xx.cat
	CatalogFile.NTamd64=bcmh43xx64.cat

; From Windows Server 2003 SP1, Manufacturer requires amd64 declaration 
; 	to differentiate with ia64
; For WinVista/Win7, replace NTamd64 with 
; 	NTx86.6.0, NTamd64.6.0, NTx86.6.1, NTamd64.6.1.
; For Win8, replace NTamd64 with 
; 	NTx86.6.2, NTamd64.6.2.
[Manufacturer]
	%V_BCM% = BROADCOM, NTx86.6.0, NTamd64.6.0, NTx86.6.1, NTamd64.6.1

[ControlFlags] 
	ExcludeFromSelect = *

;       DisplayName             Section         DeviceID
;       -----------             -------         --------

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - Win8
;
[BROADCOM.NTamd64.6.2]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT62, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT62, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT62, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD1F

;-----------------------------------------------------------------
; x86 - Win8
;
[BROADCOM.NTx86.6.2]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT62, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT62, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT62, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT62, USB\VID_0A5C&PID_BD1F

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - Win7
;
[BROADCOM.NTamd64.6.1]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT61, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT61, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT61, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD1F
    %BCM430ACD_DeviceDesc% = BCM43XACD_NT61, USB\VID_0A5C&PID_43A2
;-----------------------------------------------------------------
; x86 - Win7
;
[BROADCOM.NTx86.6.1]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT61, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT61, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT61, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT61, USB\VID_0A5C&PID_BD1F
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT61, USB\VID_0A5C&PID_43A2

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - WinVista
;
[BROADCOM.NTamd64.6.0]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT60, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT60, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT60, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD1F
    %BCM430ACD_DeviceDesc% = BCM43XACD_NT60, USB\VID_0A5C&PID_43A2
;-----------------------------------------------------------------
; x86 - WinVista
;
[BROADCOM.NTx86.6.0]
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT60, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD_NT60, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD_NT60, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD_NT60, USB\VID_0A5C&PID_BD1F
    %BCM430ACD_DeviceDesc% = BCM43XACD_NT60, USB\VID_0A5C&PID_43A2
;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - WinXP
;
[BROADCOM.NTamd64]
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD1F

;-----------------------------------------------------------------
; x86 - WinXP
;
[BROADCOM]
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD13
	%BCM430ND_DeviceDesc% = BCM43XNGD, USB\VID_0A5C&PID_BD16
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD17
	%BCM430ACD_DeviceDesc% = BCM43XACD, USB\VID_0A5C&PID_BD1D
	%BCM430ND_DeviceDesc% = BCM43XNGD, USB\VID_0A5C&PID_BD1E
	%BCM430ND_DeviceDesc% = BCM43XNMD, USB\VID_0A5C&PID_BD1F

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - Win8
;
[BCM43XAC_NT62.NTamd64]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg,\
                          na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg,\
                          BCMIHV.reg.NTamd64, wowl.capabilities.reg.win8, wowl.std_keywords.reg, ac.options.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTamd64, BCMIHV.files.NTamd64
        RegisterDlls    = BCMIHVUI.regsrv.NTamd64

[BCM43XNM_NT62.NTamd64]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg,\
                          bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg,\
                          BCMIHV.reg.NTamd64, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTamd64, BCMIHV.files.NTamd64
        RegisterDlls    = BCMIHVUI.regsrv.NTamd64

[BCM43XNM_VEN1_NT62.NTamd64]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg,\
                          bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg,\
                          BCMIHV.reg.NTamd64, VEN1.reg, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTamd64
        CopyFiles       = BCM43XX_NT62.files.NTamd64, BCMIHV.files.NTamd64
        RegisterDlls    = BCMIHVUI.regsrv.NTamd64

[BCM43XNG_NT62.NTamd64]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5                     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg,\
                          gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64,\
                          wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg, rate.delreg
        CopyFiles       = BCM43XX_NT62.files.NTamd64, BCMIHV.files.NTamd64
        RegisterDlls    = BCMIHVUI.regsrv.NTamd64

[BCM43XNG20_NT62.NTamd64]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5                     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg,\
                          nbg20.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg, rate.delreg
        CopyFiles       = BCM43XX_NT62.files.NTamd64, BCMIHV.files.NTamd64
        RegisterDlls    = BCMIHVUI.regsrv.NTamd64

[BCM43XACD_NT62.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNMD_NT62.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNGD_NT62.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

; Services
[BCM43XAC_NT62.NTamd64.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNM_NT62.NTamd64.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNM_VEN1_NT62.NTamd64.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNG_NT62.NTamd64.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNG20_NT62.NTamd64.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XACD_NT62.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNMD_NT62.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTamd64, common.EventLog

[BCM43XNGD_NT62.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTamd64, common.EventLog

;=============================================================================
;Co-installers for WIN8 x64
;[BCM43XAC_NT62.NTamd64.CoInstallers]
;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;       AddReg  = CoInstallers.AddReg

;[BCM43XNM_NT62.NTamd64.CoInstallers]
;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;       AddReg  = CoInstallers.AddReg

;[BCM43XNM_VEN1_NT62.NTamd64.CoInstallers]
;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;       AddReg  = CoInstallers.AddReg

;[BCM43XNG_NT62.NTamd64.CoInstallers]
;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;       AddReg  = CoInstallers.AddReg

;[BCM43XNG20_NT62.NTamd64.CoInstallers]
;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;       AddReg  = CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT62.NTamd64.CoInstallers]
        CopyFiles       = BCM43XACD_NT62.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XACD_NT62_CoInstaller_AddReg.NTamd64

[BCM43XACD_NT62_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XACD_NT62.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT62_wdfsect

[BCM43XACD_NT62_wdfsect]
	KmdfLibraryVersion = 1.11

[BCM43XNMD_NT62.NTamd64.CoInstallers]
        CopyFiles       = BCM43XNMD_NT62.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNMD_NT62_CoInstaller_AddReg.NTamd64

[BCM43XNMD_NT62_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XNMD_NT62.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT62_wdfsect

[BCM43XNMD_NT62_wdfsect]
	KmdfLibraryVersion = 1.11

[BCM43XNGD_NT62.NTamd64.CoInstallers]
        CopyFiles       = BCM43XNGD_NT62.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNGD_NT62_CoInstaller_AddReg.NTamd64

[BCM43XNGD_NT62_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XNGD_NT62.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT62_wdfsect

[BCM43XNGD_NT62_wdfsect]
	KmdfLibraryVersion = 1.11

[BCM43XAC_NT62.NTamd64.HW]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.PnPFilterRegistration

[BCM43XNM_NT62.NTamd64.HW]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.PnPFilterRegistration

[BCM43XNM_VEN1_NT62.NTamd64.HW]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.PnPFilterRegistration

[BCM43XNG_NT62.NTamd64.HW]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.PnPFilterRegistration

[BCM43XNG20_NT62.NTamd64.HW]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.PnPFilterRegistration

[BCM43XACD_NT62.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMD_NT62.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGD_NT62.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

;-----------------------------------------------------------------
; x86 - Win8
;
[BCM43XAC_NT62.NTx86]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg,\
                          na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg,\
                          BCMIHV.reg.NTx86, wowl.capabilities.reg.win8, wowl.std_keywords.reg, ac.options.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTx86, BCMIHV.files.NTx86
        RegisterDlls    = BCMIHVUI.regsrv.NTx86

[BCM43XNM_NT62.NTx86]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg,\
                          bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg,\
                          BCMIHV.reg.NTx86, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTx86, BCMIHV.files.NTx86
        RegisterDlls    = BCMIHVUI.regsrv.NTx86

[BCM43XNM_VEN1_NT62.NTx86]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg,\
                          bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, \
                          BCMIHV.reg.NTx86, VEN1.reg, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg
        CopyFiles       = BCM43XX_NT62.files.NTx86, BCMIHV.files.NTx86
        RegisterDlls    = BCMIHVUI.regsrv.NTx86

[BCM43XNG_NT62.NTx86]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5                     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, \
                          bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg, rate.delreg
        CopyFiles       = BCM43XX_NT62.files.NTx86, BCMIHV.files.NTx86
        RegisterDlls    = BCMIHVUI.regsrv.NTx86

[BCM43XNG20_NT62.NTx86]
        Include         = netvwifibus.inf
        Needs           = VWiFiBus.CopyFiles
        *IfType         = 71    ; IF_TYPE_IEEE80211
        *MediaType      = 16    ; NdisMediumNative802_11
        *PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
        Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
        BusType         = 5                     ; PCI bus
        AddReg          = BCM43XX_NT62.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, \
                          nbg20.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg.win8, wowl.std_keywords.reg
        DelReg          = common.delreg, common.vista.delreg, rate.delreg
        CopyFiles       = BCM43XX_NT62.files.NTx86, BCMIHV.files.NTx86
        RegisterDlls    = BCMIHVUI.regsrv.NTx86

[BCM43XACD_NT62.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, aca80.channels.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNMD_NT62.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNGD_NT62.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT62.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg, ss.params.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT62.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

; Services
[BCM43XAC_NT62.NTx86.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNM_NT62.NTx86.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNM_VEN1_NT62.NTx86.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNG_NT62.NTx86.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNG20_NT62.NTx86.Services]
        Include = netvwifibus.inf
        Needs   = VWiFiBus.Services
        AddService = BCM43XX, 2, BCM43XX_NT62.Service.NTx86, common.EventLog

[BCM43XACD_NT62.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNMD_NT62.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTx86, common.EventLog

[BCM43XNGD_NT62.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT62.Service.NTx86, common.EventLog

;=============================================================================
;Co-installers for WIN8 x86
;[BCM43XAC_NT62.NTx86.CoInstallers]
;	CopyFiles	= CoInstall.CopyFiles.NTx86
;	AddReg	= CoInstallers.AddReg

;[BCM43XNM_NT62.NTx86.CoInstallers]
;	CopyFiles	= CoInstall.CopyFiles.NTx86
;	AddReg	= CoInstallers.AddReg

;[BCM43XNM_VEN1_NT62.NTx86.CoInstallers]
;	CopyFiles	= CoInstall.CopyFiles.NTx86
;	AddReg	= CoInstallers.AddReg

;[BCM43XNG_NT62.NTx86.CoInstallers]
;	CopyFiles	= CoInstall.CopyFiles.NTx86
;	AddReg	= CoInstallers.AddReg

;[BCM43XNG20_NT62.NTx86.CoInstallers]
;	CopyFiles	= CoInstall.CopyFiles.NTx86
;	AddReg	= CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT62.NTx86.CoInstallers]
        CopyFiles       = BCM43XACD_NT62.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XACD_NT62_CoInstaller_AddReg.NTx86

[BCM43XACD_NT62_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XACD_NT62.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT62_wdfsect

;BCM43XACD_NT62_wdfsect is already set in NTamd64 section

[BCM43XNMD_NT62.NTx86.CoInstallers]
        CopyFiles       = BCM43XNMD_NT62.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNMD_NT62_CoInstaller_AddReg.NTx86

[BCM43XNMD_NT62_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XNMD_NT62.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT62_wdfsect

;BCM43XNMD_NT62_wdfsect is already set in NTamd64 section

[BCM43XNGD_NT62.NTx86.CoInstallers]
        CopyFiles       = BCM43XNGD_NT62.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNGD_NT62_CoInstaller_AddReg.NTx86

[BCM43XNGD_NT62_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"

[BCM43XNGD_NT62.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT62_wdfsect

;BCM43XNGD_NT62_wdfsect is already set in NTamd64 section

[BCM43XAC_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_VEN1_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG20_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XACD_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMD_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGD_NT62.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - Win7
;
[BCM43XZ_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, b.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43PCMG_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XG_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XA_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XM_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNG_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNG20_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNA_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XAC_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNM_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNM_VEN1_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, VEN1.reg, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XACD_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNMD_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNGD_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNMSD_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNGSD_NT61.NTamd64]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

; Services
[BCM43XZ_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43PCMG_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XG_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XA_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XM_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNG_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNG20_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNA_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XAC_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNM_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNM_VEN1_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XACD_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNMD_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNGD_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNMSD_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNGSD_NT61.NTamd64.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTamd64, common.EventLog

;
[BCM43XZ_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43PCMG_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XG_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XA_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XM_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG20_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNA_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XAC_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_VEN1_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XND_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XACD_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMD_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGD_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMSD_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGSD_NT61.NTamd64.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration
	AddReg= BCM43XNGSD.AddReg

;=============================================================================
;Co-installers for WIN7 x64
[BCM43XZ_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43PCMG_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XG_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XA_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XM_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNG_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNG20_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNA_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XAC_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNM_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNM_VEN1_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XACD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XACD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XACD_NT61.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT60_wdfsect

[BCM43XACD_NT60_wdfsect]
	KmdfLibraryVersion = 1.9

[BCM43XNMD_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNMD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNMD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNMD_NT61.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT60_wdfsect

[BCM43XNMD_NT60_wdfsect]
	KmdfLibraryVersion = 1.9

[BCM43XNGD_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNGD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNGD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNGD_NT61.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT60_wdfsect

[BCM43XNGD_NT60_wdfsect]
	KmdfLibraryVersion = 1.9

; Bcm SD COI and WDF Co-installer
[BCM43XNMSD_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNMSD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNMSD_NT61.NTamd64.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNMSD_NT60_wdfsect

[BCM43XNMSD_NT60_wdfsect]
	KmdfLibraryVersion = 1.9

[BCM43XNGSD_NT61.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNGSD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNGSD_NT61.NTamd64.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNGSD_NT60_wdfsect

[BCM43XNGSD_NT60_wdfsect]
	KmdfLibraryVersion = 1.9


;-----------------------------------------------------------------
; x86 - Win7
;
[BCM43XZ_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, b.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43PCMG_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XG_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XA_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XM_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNG_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNG20_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNA_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XAC_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNM_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNM_VEN1_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT61.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, VEN1.reg, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XACD_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNMD_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNGD_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNMSD_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNGSD_NT61.NTx86]
	Include		= netvwifibus.inf
	Needs		= VWiFiBus.CopyFiles
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT61.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, wowl.std_keywords.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XZ_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43PCMG_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XG_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XA_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XM_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNG_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNG20_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNA_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XAC_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNM_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNM_VEN1_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XACD_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNMD_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNGD_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNMSD_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNGSD_NT61.NTx86.Services]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.Services
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTx86, common.EventLog

;
[BCM43XZ_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43PCMG_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XG_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XA_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XM_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNG20_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNA_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XAC_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNM_VEN1_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XACD_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMD_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGD_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNMSD_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration

[BCM43XNGSD_NT61.NTx86.HW]
	Include	= netvwifibus.inf
	Needs	= VWiFiBus.PnPFilterRegistration
	AddReg= BCM43XNGSD.AddReg

;=============================================================================
;Co-installers for Win7 x86
[BCM43XZ_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43PCMG_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XG_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XA_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XM_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNG_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNG20_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNA_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XAC_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNM_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNM_VEN1_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XACD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XACD_NT60_CoInstaller_AddReg.NTx86

[BCM43XACD_NT61.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT60_wdfsect

;BCM43XACD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNMD_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNMD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNMD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNMD_NT61.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT60_wdfsect

;BCM43XNMD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNGD_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNGD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNGD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNGD_NT61.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT60_wdfsect

;BCM43XNGD_NT60_wdfsect is already set in NTamd64 section

; Bcm SD COI and WDF Co-installer
[BCM43XNMSD_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNMSD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNMSD_NT61.NTx86.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNMSD_NT60_wdfsect

;BCM43XNMSD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNGSD_NT61.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNGSD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNGSD_NT61.NTx86.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNGSD_NT60_wdfsect

;BCM43XNGSD_NT60_wdfsect is already set in NTamd64 section



;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) - WinVista
;
[BCM43XZ_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, b.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43PCMG_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XG_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XA_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XM_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNG_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNG20_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNA_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XAC_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNM_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNM_VEN1_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5	; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, VEN1.reg, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XACD_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNMD_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNGD_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNMSD_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XNGSD_NT60.NTamd64]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTamd64, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTamd64, BCMIHV.files.NTamd64
	RegisterDlls	= BCMIHVUI.regsrv.NTamd64

[BCM43XZ_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43PCMG_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XG_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XA_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XM_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNG_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNG20_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNA_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XAC_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNM_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNM_VEN1_NT60.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XACD_NT60.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNMD_NT60.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNGD_NT60.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNMSD_NT60.NTamd64.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNGSD_NT60.NTamd64.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTamd64, common.EventLog

[BCM43XNGSD_NT60.NTamd64.HW]
	AddReg= BCM43XNGSD.AddReg

;Co-installers for Vista x64
;=============================================================================
[BCM43XZ_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43PCMG_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XG_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XA_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XM_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNG_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNG20_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNA_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XAC_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNM_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

[BCM43XNM_VEN1_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64
        AddReg          = CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XACD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XACD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XACD_NT60_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XACD_NT60.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT60_wdfsect

;BCM43XACD_NT60_wdfsect is already set in 64bit section

[BCM43XNMD_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNMD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNMD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNMD_NT60_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNMD_NT60.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT60_wdfsect

;BCM43XNMD_NT60_wdfsect is already set in 64bit section

[BCM43XNGD_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNGD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNGD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNGD_NT60_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNGD_NT60.NTamd64.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT60_wdfsect

;BCM43XNGD_NT60_wdfsect is already set in 64bit section

; Bcm SD COI and WDF Co-installer
[BCM43XNMSD_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNMSD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNMSD_NT60_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "bcmwlcoi.dll, BCMWlanCoInstall","WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNMSD_NT60.NTamd64.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNMSD_NT60_wdfsect

;BCM43XNMSD_NT60_wdfsect is already set in 64bit section

[BCM43XNGSD_NT60.NTamd64.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTamd64, BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTamd64
        AddReg          = BCM43XNGSD_NT60_CoInstaller_AddReg.NTamd64

[BCM43XNGSD_NT60_CoInstaller_AddReg.NTamd64]
	HKR,,CoInstallers32,0x00010000, "bcmwlcoi.dll, BCMWlanCoInstall","WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNGSD_NT60.NTamd64.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNGSD_NT60_wdfsect

;BCM43XNGSD_NT60_wdfsect is already set in 64bit section

;-----------------------------------------------------------------
; x86 - WinVista
;
[BCM43XZ_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, b.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43PCMG_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XG_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XA_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XM_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNG_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNG20_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNA_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, a.options.reg, a.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg, rate.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XAC_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNM_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNM_VEN1_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX_NT60.reg, BCM43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, VEN1.reg, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XX_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XACD_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNMD_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNGD_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNMSD_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XNGSD_NT60.NTx86]
	*IfType		= 71    ; IF_TYPE_IEEE80211
	*MediaType	= 16    ; NdisMediumNative802_11
	*PhysicalMediaType = 9  ; NdisPhysicalMediumNative802_11
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX_NT60.reg, BCMSDH43XX.brcm.reg, common.reg, common.vista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, BCMIHV.reg.NTx86, wowl.capabilities.reg
	DelReg          = common.delreg, common.vista.delreg
	CopyFiles	= BCM43XNXSD_NT60.files.NTx86, BCMIHV.files.NTx86
	RegisterDlls	= BCMIHVUI.regsrv.NTx86

[BCM43XZ_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43PCMG_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XG_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XA_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XM_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNG_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNG20_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNA_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XAC_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNM_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNM_VEN1_NT60.NTx86.Services]
	AddService = BCM43XX, 2, BCM43XX_NT60.Service.NTx86, common.EventLog

[BCM43XACD_NT60.NTx86.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNMD_NT60.NTx86.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNGD_NT60.NTx86.Services]
	AddService = BCMH43XX, 2, BCMH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNMSD_NT60.NTx86.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNGSD_NT60.NTx86.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX_NT60.Service.NTx86, common.EventLog

[BCM43XNGSD_NT60.NTx86.HW]
	AddReg= BCM43XNGSD.AddReg

;Co-installers for Vista x86
;=============================================================================
[BCM43XZ_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43PCMG_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XG_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XA_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XM_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNG_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNG20_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNA_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XAC_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNM_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

[BCM43XNM_VEN1_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86
        AddReg          = CoInstallers.AddReg

; Bcm USB COI and WDF Co-installer

[BCM43XACD_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XACD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XACD_NT60_CoInstaller_AddReg.NTx86

[BCM43XACD_NT60_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XACD_NT60.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XACD_NT60_wdfsect

;BCM43XACD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNMD_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNMD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNMD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNMD_NT60_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNMD_NT60.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNMD_NT60_wdfsect

;BCM43XNMD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNGD_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNGD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNGD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNGD_NT60_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNGD_NT60.NTx86.Wdf]
	KmdfService = BCMH43XX, BCM43XNGD_NT60_wdfsect

;BCM43XNGD_NT60_wdfsect is already set in NTamd64 section

; Bcm SD COI and WDF Co-installer
[BCM43XNMSD_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNMSD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNMSD_NT60_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "bcmwlcoi.dll, BCMWlanCoInstall","WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNMSD_NT60.NTx86.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNMSD_NT60_wdfsect

;BCM43XNMSD_NT60_wdfsect is already set in NTamd64 section

[BCM43XNGSD_NT60.NTx86.CoInstallers]
        CopyFiles       = CoInstall.CopyFiles.NTx86, BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTx86
        AddReg          = BCM43XNGSD_NT60_CoInstaller_AddReg.NTx86

[BCM43XNGSD_NT60_CoInstaller_AddReg.NTx86]
	HKR,,CoInstallers32,0x00010000, "bcmwlcoi.dll, BCMWlanCoInstall","WdfCoInstaller01009.dll,WdfCoInstaller"

[BCM43XNGSD_NT60.NTx86.Wdf]
	KmdfService = BCMSDH43XX, BCM43XNGSD_NT60_wdfsect

;BCM43XNGSD_NT60_wdfsect is already set in NTamd64 section

;-----------------------------------------------------------------
; x64 (AMD64, Intel EM64T) WinXP
;
[BCM43XZ.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, b.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43PCMG.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XG.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XA.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, a.options.reg, a.channels.reg, wowl.capabilities.reg 
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XM.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XNG.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XNG20.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XNA.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, a.options.reg, a.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XAC.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XNM.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XNM_VEN1.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, VEN1.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NTamd64

[BCM43XACD.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, aca80.channels.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NTamd64

[BCM43XNMD.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NTamd64

[BCM43XNGD.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NTamd64

[BCM43XNMSD.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCMSDH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXSD.files.NTamd64

[BCM43XNGSD.NTamd64]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCMSDH43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XNXSD.files.NTamd64

[BCM43XZ.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43PCMG.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XG.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XA.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XM.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XNG.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XNG20.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XNA.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XAC.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XNM.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XNM_VEN1.NTamd64.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NTamd64, common.EventLog

[BCM43XACD.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NTamd64, common.EventLog

[BCM43XNMD.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NTamd64, common.EventLog

[BCM43XNGD.NTamd64.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NTamd64, common.EventLog

[BCM43XNMSD.NTamd64.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX.Service.NTamd64, common.EventLog

[BCM43XNGSD.NTamd64.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX.Service.NTamd64, common.EventLog

;Co-installers for XP x64
;=============================================================================
;COINSTWHQL;[BCM43XZ.NTamd64.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43PCMG.NTamd64.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XG.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XA.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XM.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNG.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNG20.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNA.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XAC.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNM.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNM_VEN1.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNMD.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XACD.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNGD.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNMSD.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNGSD.NTamd64.CoInstallers]
;COINSTWHQL;       CopyFiles       = CoInstall.CopyFiles.NTamd64
;COINSTWHQL;       AddReg          = CoInstallers.AddReg

;-----------------------------------------------------------------
; x86 - WinXP
;
[BCM43XZ.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, b.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43PCMG.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XG.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XA.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, a.options.reg, a.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XM.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bag.options.reg, a.channels.reg, bg.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XNG.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XNG20.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, bg.options.reg, nbg20.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XNA.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, a.options.reg, a.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XAC.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, aca80.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XNM.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XNM_VEN1.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, VEN1.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XX.files.NT

[BCM43XACD.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, aca80.channels.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg, ac.options.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NT

[BCM43XNMD.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NT

[BCM43XNGD.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 15	; PNP bus
	AddReg		= BCM43XX.reg, BCMH43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXD.files.NT

[BCM43XNMSD.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCMSDH43XX.brcm.reg, common.reg, common.prevista.reg, bagn.options.reg, bagn40.options.reg, na20.channels.reg, na40.channels.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg
	CopyFiles	= BCM43XNXSD.files.NT

[BCM43XNGSD.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCMSDH43XX.brcm.reg, common.reg, common.prevista.reg, gn.options.reg, gn40.options.reg, bg.options.reg, nbg20.channels.reg, nbg40.channels.reg, wowl.capabilities.reg
	DelReg          = common.delreg, rate.delreg
	CopyFiles	= BCM43XNXSD.files.NT

[BCM43XZ.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43PCMG.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XG.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XA.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XM.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNG.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNG20.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNA.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XAC.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNM.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNM_VEN1.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service.NT, common.EventLog

[BCM43XNMD.NT.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NT, common.EventLog

[BCM43XACD.NT.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NT, common.EventLog

[BCM43XNGD.NT.Services]
	AddService = BCMH43XX, 2, BCMH43XX.Service.NT, common.EventLog

[BCM43XNMSD.NT.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX.Service.NT, common.EventLog

[BCM43XNGSD.NT.Services]
	AddService = BCMSDH43XX, 2, BCMSDH43XX.Service.NT, common.EventLog

;Co-installers for XP x86
;=============================================================================
;COINSTWHQL;[BCM43XZ.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43PCMG.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XG.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XA.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XM.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNG.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNG20.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNA.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XAC.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNM.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNM_VEN1.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XACD.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNMD.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNGD.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNMSD.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;COINSTWHQL;[BCM43XNGSD.NT.CoInstallers]
;COINSTWHQL;        CopyFiles       = CoInstall.CopyFiles.NTx86
;COINSTWHQL;        AddReg          = CoInstallers.AddReg

;-----------------------------------------------------------------
; NT systems
;
[BCM43XX_NT62.reg]
	; Ndis Info
	; Interfaces
	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"
	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet,wlan,vwifi"

[BCM43XX_NT61.reg]
	; Ndis Info
	; Interfaces
	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"
	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet,wlan,vwifi"

[BCM43XX_NT60.reg]
	; Ndis Info
	; Interfaces
	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"
	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet,wlan"

[BCM43XX.reg]
	; Ndis Info
	; Interfaces
	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"
	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet"

[BCM43XX.brcm.reg]
	HKR,	Ndi,	HelpText,		,	%BCM43XX_HELP%
	HKR,	Ndi,	Service,		0,	"BCM43XX"

[BCMH43XX.brcm.reg]
	HKR,	Ndi,	HelpText,		,	%BCM43XX_HELP%
	HKR,	Ndi,	Service,		0,	"BCMH43XX"
	HKR,    ,"featureflag",      65537, "0x00000004"

[BCMSDH43XX.brcm.reg]
	HKR,	Ndi,	HelpText,		,	%BCM43XX_HELP%
	HKR,	Ndi,	Service,		0,	"BCMSDH43XX"
	HKR,    ,"featureflag",      65537, "0x00000004"
	HKR,    ,"IoReadyDelay",     65537, "10000"

[common.EventLog]
	AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
	HKR,	,	EventMessageFile,	0x00020000,	"%%SystemRoot%%\System32\netevent.dll"
	HKR,	,	TypesSupported,		0x00010001,	7

;-----------------------------------------------------------------
; service-install-section
; Win8
[BCM43XX_NT62.Service.NTamd64]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwl63a.sys
	LoadOrderGroup	= NDIS

; Win8
[BCM43XX_NT62.Service.NTx86]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwl63.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7
[BCM43XX_NT60.Service.NTamd64]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh664.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7
[BCM43XX_NT60.Service.NTx86]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh6.sys
	LoadOrderGroup	= NDIS

; WinXP
[BCM43XX.Service.NTamd64]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwl564.sys
	LoadOrderGroup	= NDIS

; WinXP
[BCM43XX.Service.NT]
	DisplayName	= %BCM43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwl5.sys
	LoadOrderGroup	= NDIS

; Win8 -high
[BCMH43XX_NT62.Service.NTamd64]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh63a.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7 -high
[BCMH43XX_NT60.Service.NTamd64]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh664.sys
	LoadOrderGroup	= NDIS

; Win8 -high
[BCMH43XX_NT62.Service.NTx86]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh63.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7 -high
[BCMH43XX_NT60.Service.NTx86]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh6.sys
	LoadOrderGroup	= NDIS

; WinXP -high
[BCMH43XX.Service.NTamd64]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh564.sys
	LoadOrderGroup	= NDIS

; WinXP -high
[BCMH43XX.Service.NT]
	DisplayName	= %BCMH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhigh5.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7 -high
[BCMSDH43XX_NT60.Service.NTamd64]
	DisplayName	= %BCMSDH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhighsd664.sys
	LoadOrderGroup	= NDIS

; WinVista and Win7 -high
[BCMSDH43XX_NT60.Service.NTx86]
	DisplayName	= %BCMSDH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhighsd6.sys
	LoadOrderGroup	= NDIS

; WinXP -high
[BCMSDH43XX.Service.NTamd64]
	DisplayName	= %BCMSDH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhighsd564.sys
	LoadOrderGroup	= NDIS

; WinXP -high
[BCMSDH43XX.Service.NT]
	DisplayName	= %BCMSDH43XX_Service_DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwlhighsd5.sys
	LoadOrderGroup	= NDIS

;-----------------------------------------------------------------
; filename for CopyFiles
;
; Flag = 2 is COPYFLG_NOSKIP (2)
; Flag = 33 is COPYFLG_WARN_IF_SKIP (1) | COPYFLG_NO_VERSION_DIALOG (32)
[BCM43XX_NT62.files.NTamd64]
	BCMWL63a.SYS,,,6

[BCM43XX_NT62.files.NTx86]
	BCMWL63.SYS,,,6

[BCM43XX_NT60.files.NTamd64]
	bcmwlhigh664.sys,,,6

[BCM43XX_NT60.files.NTx86]
	bcmwlhigh6.sys,,,6

[BCM43XX.files.NTamd64]
	; bcmwlhigh564.sys,,,6

[BCM43XX.files.NT]
	; bcmwlhigh5.sys,,,6

[BCM43XNXD_NT62.files.NTamd64]
	BCMWLHIGH63a.SYS,,,6

[BCM43XNXD_NT62.files.NTx86]
	BCMWLHIGH63.SYS,,,6

[BCM43XNXD_NT60.files.NTamd64]
	BCMWLHIGH664.SYS,,,6

[BCM43XNXD_NT60.files.NTx86]
	BCMWLHIGH6.SYS,,,6

[BCM43XNXD.files.NTamd64]
	; bcmwlhigh564.sys,,,6

[BCM43XNXD.files.NT]
	; bcmwlhigh5.sys,,,6

[BCM43XNXSD_NT60.files.NTamd64]
	BCMWLHIGHSD664.SYS,,,6

[BCM43XNXSD_NT60.files.NTx86]
	BCMWLHIGHSD6.SYS,,,6

[BCM43XNXSD.files.NTamd64]
	BCMWLHIGHSD564.SYS,,,6

[BCM43XNXSD.files.NT]
	BCMWLHIGHSD5.SYS,,,6

[BCMIHV.files.NTamd64]
	bcmihvsrv64.dll,,,6
	bcmihvui64.dll,,,6

[BCMIHV.files.NTx86]
	bcmihvsrv.dll,,,6
	bcmihvui.dll,,,6

;	
; IHV UI registration
;
[BCMIHVUI.regsrv.NTamd64]
	11,,bcmihvui64.dll,1

[BCMIHVUI.regsrv.NTx86]
	11,,bcmihvui.dll,1

;x64 -- Copy files for coinstaller
[CoInstall.CopyFiles.NTamd64]
	bcmwlcoi.dll,bcmwlcoi64.dll,,6

;x86 -- Copy files for coinstaller
[CoInstall.CopyFiles.NTx86]
	bcmwlcoi.dll,bcmwlcoi.dll,,6

[BCM43XNGSD.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\SD#VID_02d0&PID_4319&FN_1\LocationPaths\*,Removable,0x00010001,0x0

[CoInstallers.AddReg]
HKR,,CoInstallers32,0x00010000,"bcmwlcoi.dll, BCMWlanCoInstall"

; WinVista/Win7 x64 - WDF Co-installer installation section

[BCM43XACD_NT62.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01011.dll,WdfCoInstaller010119200.dll,,6

[BCM43XNMD_NT62.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01011.dll,WdfCoInstaller010119200.dll,,6

[BCM43XNGD_NT62.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01011.dll,WdfCoInstaller010119200.dll,,6

[BCM43XACD_NT60.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01009.dll

[BCM43XNMD_NT60.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01009.dll

[BCM43XNGD_NT60.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01009.dll

; WinVista/Win7 x64 - WDF Co-installer installation section
[BCM43XACD_NT62.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01011.dll,WdfCoInstaller01011920064.dll,,6

[BCM43XNMD_NT62.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01011.dll,WdfCoInstaller01011920064.dll,,6

[BCM43XNGD_NT62.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01011.dll,WdfCoInstaller01011920064.dll,,6

[BCM43XACD_NT60.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01009.dll,WdfCoInstaller0100964.dll,,6

[BCM43XNMD_NT60.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01009.dll,WdfCoInstaller0100964.dll,,6

[BCM43XNGD_NT60.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01009.dll,WdfCoInstaller0100964.dll,,6

; WinVista/Win7 x64 - WDF Co-installer installation section
[BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01009.dll

[BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTx86]
	WdfCoInstaller01009.dll

; WinVista/Win7 x64 - WDF Co-installer installation section
[BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01009.dll,WdfCoInstaller0100964.dll,,6

[BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTamd64]
	WdfCoInstaller01009.dll,WdfCoInstaller0100964.dll,,6

; 11 == %windir%/system32
; 12 == %windir%/system32/drivers
[DestinationDirs]
	DefaultDestDir                                = 11
	BCM43XX.files.NT                              = 12
	BCM43XX.files.NTamd64                         = 12
	BCM43XX_NT62.files.NTx86                      = 12
	BCM43XX_NT62.files.NTamd64                    = 12
	BCM43XX_NT60.files.NTx86                      = 12
	BCM43XX_NT60.files.NTamd64                    = 12
	BCM43XNXD.files.NT                            = 12
	BCM43XNXD_NT62.files.NTx86                    = 12
	BCM43XNXD_NT62.files.NTamd64                  = 12
	BCM43XNXD.files.NTamd64                       = 12
	BCM43XNXD_NT60.files.NTx86                    = 12
	BCM43XNXD_NT60.files.NTamd64                  = 12
	BCM43XNXSD.files.NT                           = 12
	BCM43XNXSD.files.NTamd64                      = 12
	BCM43XNXSD_NT60.files.NTx86                   = 12
	BCM43XNXSD_NT60.files.NTamd64                 = 12
	BCMIHV.files.NTx86                            = 11
	BCMIHV.files.NTamd64                          = 11
	CoInstall.CopyFiles.NTamd64                   = 11
	CoInstall.CopyFiles.NTx86                     = 11
	BCM43XACD_NT62.CoInstaller.CopyFiles.NTamd64  = 11
	BCM43XACD_NT62.CoInstaller.CopyFiles.NTx86    = 11
	BCM43XACD_NT60.CoInstaller.CopyFiles.NTamd64  = 11
	BCM43XACD_NT60.CoInstaller.CopyFiles.NTx86    = 11
	BCM43XNMD_NT62.CoInstaller.CopyFiles.NTamd64  = 11
	BCM43XNMD_NT62.CoInstaller.CopyFiles.NTx86    = 11
	BCM43XNMD_NT60.CoInstaller.CopyFiles.NTamd64  = 11
	BCM43XNMD_NT60.CoInstaller.CopyFiles.NTx86    = 11
	BCM43XNGD_NT60.CoInstaller.CopyFiles.NTamd64  = 11
	BCM43XNGD_NT60.CoInstaller.CopyFiles.NTx86    = 11
	BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTamd64 = 11
	BCM43XNMSD_NT60.CoInstaller.CopyFiles.NTx86   = 11
	BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTamd64 = 11
	BCM43XNGSD_NT60.CoInstaller.CopyFiles.NTx86   = 11

[SourceDisksNames]
	1=%BCM43XX_DiskName%,,

; for WinVista/Win7 specify bcmwlhigh664.sys
; for Win8 specify BCMWL63a.SYS
[SourceDisksFiles.amd64]
		bcmwlhigh664.sys=1
		bcmihvsrv64.dll=1
		bcmihvui64.dll=1
		bcmwlcoi64.dll=1
;COINSTWHQL;		bcmwlcoi64.dll=1
	WdfCoInstaller0100964.dll=1
;win8high; WdfCoInstaller01011920064.dll=1

; for WinVista/Win7 specify bcmwlhigh6.sys
; for Win8 specify BCMWL63.SYS
[SourceDisksFiles.x86]
		bcmwlhigh6.sys=1
		bcmihvsrv.dll=1
		bcmihvui.dll=1
		bcmwlcoi.dll=1
;COINSTWHQL;		bcmwlcoi.dll=1
	WdfCoInstaller01009.dll=1
;win8high; WdfCoInstaller010119200.dll=1

; for WinVista/Win7 specify bcmwlhigh6.sys
; for Win8 specify BCMWL63.SYS
[SourceDisksFiles]
		bcmwlhigh6.sys=1
		bcmihvsrv.dll=1
		bcmihvui.dll=1
		bcmwlcoi.dll=1
;COINSTWHQL;		bcmwlcoi.dll=1
	WdfCoInstaller01009.dll=1
;win8high; WdfCoInstaller010119200.dll=1

;Uninstall
[Cleanup]
UnregisterDlls	= BCMIHVUI.regsrv.NTamd64, BCMIHVUI.regsrv.NTx86

DelFiles	= BCMIHV.files.NTamd64, BCMIHV.files.NTx86

; common for WinVista/Win7/Win8, but excluded in WinXP and older
[common.vista.delreg]
	HKR,,"MPC"
	HKR, Ndi\params\vlan_mode
	HKR,,vlan_mode
	HKR, Ndi\params\PowerSaveMode
	HKR, Ndi\params\*PriorityVLANTag
	HKR, Ndi\params\*WakeOnMagicPacket
	HKR, Ndi\params\*WakeOnPattern
	HKR, Ndi\params\*PMARPOffload
	HKR, Ndi\params\*PMNSOffload
	HKR, Ndi\params\*PMWiFiRekeyOffload

; common for all platform
[common.delreg]
	HKR, Ndi\params\Country
	HKR,,Country
	HKR,	Ndi\params\autoCountryDiscovery
	HKR,,autoCountryDiscovery
	HKR,,"gpiotimerval"
	HKR,,"gpio3"
	HKR,,"gpio2"
	HKR,,"gpio1"
	HKR,,"gpio0"
	HKR, Ndi\params\RoamPref
	HKR, Ndi\params\AssocPref
	HKR, Ndi\params\Locale
	HKR, Ndi\params\WakeUpCapabilities
	HKR,,Locale
	HKR, Ndi\params\RoamTrigger
	HKR, Ndi\params\WME
	HKR, Ndi\params\MixedCell
	HKR, Ndi\params\Channel
	HKR,,Channel
	HKR, Ndi\params\IBSSGMode
	HKR,,IBSSGMode
	HKR, Ndi\params\Intolerant
	HKR,,Intolerant
	HKR, Ndi\params\BtAmp
	HKR, Ndi\params\OBSSCoex
	HKR,,OBSSCoex
	HKLM,Software\Broadcom\802.11,SupportedApps
	       		       
[rate.delreg]
	HKR,	Ndi\params\Rate
	HKR,	Ndi\params\RateA

[BCMIHV.reg.NTamd64]
	HKR, Ndi\IHVExtensions, ExtensibilityDLL,       0,  "%%SystemRoot%%\System32\bcmihvsrv64.dll"
	HKR, Ndi\IHVExtensions, UIExtensibilityCLSID,   0,  "{AAA6DEE9-31B9-4f18-AB39-82EF9B06EB73}"
	HKR, Ndi\IHVExtensions, AdapterOUI,             0x00010001, 0x001018

[BCMIHV.reg.NTx86]
	HKR, Ndi\IHVExtensions, ExtensibilityDLL,       0,  "%%SystemRoot%%\System32\bcmihvsrv.dll"
	HKR, Ndi\IHVExtensions, UIExtensibilityCLSID,   0,  "{AAA6DEE9-31B9-4f18-AB39-82EF9B06EB73}"
	HKR, Ndi\IHVExtensions, AdapterOUI,             0x00010001, 0x001018

; common for WinVista/Win7/Win8, but excluded in WinXP
[common.vista.reg]
	HKR, 	Ndi\params\*PriorityVLANTag, ParamDesc,	0,	%PriorityVLANTag%
	HKR, 	Ndi\params\*PriorityVLANTag, type,	0, 	"enum"
	HKR, 	Ndi\params\*PriorityVLANTag\enum, "0",	0,	%PriorityAndVLANDisabled%
	HKR, 	Ndi\params\*PriorityVLANTag\enum, "1",	0,	%PriorityEnabled%
	HKR, 	Ndi\params\*PriorityVLANTag\enum, "2",	0,	%VLANEnabled%
	HKR, 	Ndi\params\*PriorityVLANTag\enum, "3",	0,	%PriorityAndVLANEnabled%
	HKR,	Ndi\params\*PriorityVLANTag,default,,"0"
	HKR,	Ndi\params\*PriorityVLANTag,optional,,"0"

	HKR,	,"PowerSaveMode",	0,	"2"

; common for WinXP and older, but excluded in WinVista and newer
[common.prevista.reg]
	HKR,					,"assoc_recreate",	0,	"1"
	HKR,	Ndi\params\IBSSAllowed, ParamDesc,	        0,	%IbssAllowed%
	HKR,	Ndi\params\IBSSAllowed, type,		        0,	"enum"
	HKR,	Ndi\params\IBSSAllowed\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\IBSSAllowed\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\IBSSAllowed,default,,"1"

	HKR,	Ndi\params\ssid_auto_promote, ParamDesc,	        0,	%SSIDAutoPromote%
	HKR,	Ndi\params\ssid_auto_promote, type,		        0,	"enum"
	HKR,	Ndi\params\ssid_auto_promote\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\ssid_auto_promote\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\ssid_auto_promote,default,,"0"

	HKR,	Ndi\params\RadioState, ParamDesc,	0,	%RadioEnableDisable%
	HKR,	Ndi\params\RadioState, type,		0,	"enum"
	HKR,	Ndi\params\RadioState\enum, "1",		0,	%Disabled%
	HKR,	Ndi\params\RadioState\enum, "0",		0,	%Enabled%
	HKR,	Ndi\params\RadioState,default,,"0"	

	HKR, 	Ndi\params\WZCCoexist, ParamDesc,0,	%WZC_Managed_Ethernet%
	HKR, 	Ndi\params\WZCCoexist, type,     0, 	"enum"
	HKR, 	Ndi\params\WZCCoexist\enum, "0", 0,	%Disabled%
	HKR,	Ndi\params\WZCCoexist\enum, "1", 0,	%Enabled%
	HKR,	Ndi\params\WZCCoexist,default,,"0"

	HKR, 	Ndi\params\Managed, ParamDesc,0,	%Manage_Wireless_Settings%
	HKR, 	Ndi\params\Managed, type,     0, 	"enum"
	HKR, 	Ndi\params\Managed\enum, "0", 0,	%Disabled%
	HKR,	Ndi\params\Managed\enum, "1", 0,	%Enabled%
	HKR,	Ndi\params\Managed,default,,"1"

	HKR, 	Ndi\params\LockWlSettings, ParamDesc,0,	%Lock_Wireless_Settings%
	HKR, 	Ndi\params\LockWlSettings, type,     0, 	"enum"
	HKR, 	Ndi\params\LockWlSettings\enum, "0", 0,	%Disabled%
	HKR,	Ndi\params\LockWlSettings\enum, "1", 0,	%Enabled%
	HKR,	Ndi\params\LockWlSettings,default,,"0"

	HKR,	Ndi\params\IBSSLink, ParamDesc,	0,	%IBSS_Link_Indication%
	HKR,	Ndi\params\IBSSLink, type,	0,	"enum"
	HKR,	Ndi\params\IBSSLink\enum, "0",	0,	%Legacy%
	HKR,	Ndi\params\IBSSLink\enum, "1",	0,	%Default%
	HKR,	Ndi\params\IBSSLink,default,,"1"

	HKR,	Ndi\params\vlan_mode, ParamDesc,0,	%vlan_mode%
	HKR,	Ndi\params\vlan_mode, type,	0,	"enum"
	HKR,	Ndi\params\vlan_mode\enum, "-1",0,	%Auto%
	HKR,	Ndi\params\vlan_mode\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\vlan_mode\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\vlan_mode,default,,"-1"

	HKR,	Ndi\params\PowerSaveMode, ParamDesc,	0,	%PowerSaveMode%
	HKR,	Ndi\params\PowerSaveMode, type,		0,	"enum"
	HKR,	Ndi\params\PowerSaveMode\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\PowerSaveMode\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\PowerSaveMode\enum, "2",		0,	%Fast%
	HKR,	Ndi\params\PowerSaveMode,default,,"2"	

[VEN1.reg]
	HKR,					,"Interference_Mode",	0,	"4"
	HKR,					,"alt_LQ",				0,	"1"
	HKR,					,"RoamTrigger",			0,	"1"
	HKR,					,"RoamDelta",			0,	"1"

; common for all platform
[common.reg]
	HKR, ,"EnableSoftAP", 0, "0"
	HKR, ,"EnableAutoConnect", 0, "0"
;	HKR,	Ndi\params\Country, ParamDesc,	0,	%Location%
;	HKR,	Ndi\params\Country, type,		0,	"enum"
;;	HKR,	Ndi\params\Country\enum, "AF",	0,	%Afghanistan%
;;	HKR,	Ndi\params\Country\enum, "AL",	0,	%Albania%
;;	HKR,	Ndi\params\Country\enum, "DZ",	0,	%Algeria%
;;	HKR,	Ndi\params\Country\enum, "AS",	0,	%AmericanSamoa%
;;	HKR,	Ndi\params\Country\enum, "AD",	0,	%Andorra%
;;	HKR,	Ndi\params\Country\enum, "AO",	0,	%Angola%
;;	HKR,	Ndi\params\Country\enum, "AI",	0,	%Anguilla%
;;	HKR,	Ndi\params\Country\enum, "AQ",	0,	%Antarctica%
;	HKR,	Ndi\params\Country\enum, "AG",	0,	%AntiguaandBarbuda%
;	HKR,	Ndi\params\Country\enum, "AR",	0,	%Argentina%
;;	HKR,	Ndi\params\Country\enum, "AM",	0,	%Armenia%
;	HKR,	Ndi\params\Country\enum, "AW",	0,	%Aruba%
;	HKR,	Ndi\params\Country\enum, "AU",	0,	%Australia%
;	HKR,	Ndi\params\Country\enum, "AT",	0,	%Austria%
;;	HKR,	Ndi\params\Country\enum, "AZ",	0,	%Azerbaijan%
;	HKR,	Ndi\params\Country\enum, "BS",	0,	%BahamasThe%
;	HKR,	Ndi\params\Country\enum, "BH",	0,	%Bahrain%
;	HKR,	Ndi\params\Country\enum, "BD",	0,	%Bangladesh%
;	HKR,	Ndi\params\Country\enum, "BB",	0,	%Barbados%
;	HKR,	Ndi\params\Country\enum, "BY",	0,	%Belarus%
;	HKR,	Ndi\params\Country\enum, "BE",	0,	%Belgium%
;;	HKR,	Ndi\params\Country\enum, "BZ",	0,	%Belize%
;;	HKR,	Ndi\params\Country\enum, "BJ",	0,	%Benin%
;	HKR,	Ndi\params\Country\enum, "BM",	0,	%Bermuda%
;;	HKR,	Ndi\params\Country\enum, "BT",	0,	%Bhutan%
;	HKR,	Ndi\params\Country\enum, "BO",	0,	%Bolivia%
;	HKR,	Ndi\params\Country\enum, "BA",	0,	%BosniaandHerzegovina%
;;	HKR,	Ndi\params\Country\enum, "BW",	0,	%Botswana%
;;	HKR,	Ndi\params\Country\enum, "BV",	0,	%BouvetIsland%
;	HKR,	Ndi\params\Country\enum, "BR",	0,	%Brazil%
;;	HKR,	Ndi\params\Country\enum, "IO",	0,	%BritishIndianOceanTerritory%
;	HKR,	Ndi\params\Country\enum, "BN",	0,	%Brunei%
;	HKR,	Ndi\params\Country\enum, "BG",	0,	%Bulgaria%
;;	HKR,	Ndi\params\Country\enum, "BF",	0,	%BurkinaFaso%
;;	HKR,	Ndi\params\Country\enum, "BI",	0,	%Burundi%
;;	HKR,	Ndi\params\Country\enum, "KH",	0,	%Cambodia%
;;	HKR,	Ndi\params\Country\enum, "CM",	0,	%Cameroon%
;	HKR,	Ndi\params\Country\enum, "CA",	0,	%Canada%
;;	HKR,	Ndi\params\Country\enum, "CV",	0,	%CapeVerde%
;	HKR,	Ndi\params\Country\enum, "KY",	0,	%CaymanIslands%
;;	HKR,	Ndi\params\Country\enum, "CF",	0,	%CentralAfricanRepublic%
;;	HKR,	Ndi\params\Country\enum, "TD",	0,	%Chad%
;	HKR,	Ndi\params\Country\enum, "CL",	0,	%Chile%
;	HKR,	Ndi\params\Country\enum, "CN",	0,	%China%
;;	HKR,	Ndi\params\Country\enum, "CX",	0,	%ChristmasIsland%
;;	HKR,	Ndi\params\Country\enum, "CC",	0,	%CocosKeelingIslands%
;	HKR,	Ndi\params\Country\enum, "CO",	0,	%Colombia%
;;	HKR,	Ndi\params\Country\enum, "KM",	0,	%Comoros%
;;	HKR,	Ndi\params\Country\enum, "CD",	0,	%CongoDRC%
;;	HKR,	Ndi\params\Country\enum, "CG",	0,	%Congo%
;;	HKR,	Ndi\params\Country\enum, "CK",	0,	%CookIslands%
;	HKR,	Ndi\params\Country\enum, "CR",	0,	%CostaRica%
;;	HKR,	Ndi\params\Country\enum, "CI",	0,	%CotedIvoire%
;	HKR,	Ndi\params\Country\enum, "HR",	0,	%Croatia%
;;	HKR,	Ndi\params\Country\enum, "CU",	0,	%Cuba%
;	HKR,	Ndi\params\Country\enum, "CY",	0,	%Cyprus%
;	HKR,	Ndi\params\Country\enum, "CZ",	0,	%CzechRepublic%
;	HKR,	Ndi\params\Country\enum, "DK",	0,	%Denmark%
;;	HKR,	Ndi\params\Country\enum, "DJ",	0,	%Djibouti%
;;	HKR,	Ndi\params\Country\enum, "DM",	0,	%Dominica%
;	HKR,	Ndi\params\Country\enum, "DO",	0,	%DominicanRepublic%
;;	HKR,	Ndi\params\Country\enum, "TL",	0,	%EastTimor%
;	HKR,	Ndi\params\Country\enum, "EC",	0,	%Ecuador%
;	HKR,	Ndi\params\Country\enum, "EG",	0,	%Egypt%
;	HKR,	Ndi\params\Country\enum, "SV",	0,	%ElSalvador%
;;	HKR,	Ndi\params\Country\enum, "GQ",	0,	%EquatorialGuinea%
;;	HKR,	Ndi\params\Country\enum, "ER",	0,	%Eritrea%
;	HKR,	Ndi\params\Country\enum, "EE",	0,	%Estonia%
;;	HKR,	Ndi\params\Country\enum, "ET",	0,	%Ethiopia%
;;	HKR,	Ndi\params\Country\enum, "FK",	0,	%FalklandIslandsIslasMalvinas%
;;	HKR,	Ndi\params\Country\enum, "FO",	0,	%FaroeIslands%
;;	HKR,	Ndi\params\Country\enum, "FJ",	0,	%FijiIslands%
;	HKR,	Ndi\params\Country\enum, "FI",	0,	%Finland%
;	HKR,	Ndi\params\Country\enum, "FR",	0,	%France%
;;	HKR,	Ndi\params\Country\enum, "GF",	0,	%FrenchGuiana%
;;	HKR,	Ndi\params\Country\enum, "PF",	0,	%FrenchPolynesia%
;;	HKR,	Ndi\params\Country\enum, "TF",	0,	%FrenchSouthernandAntarcticLands%
;;	HKR,	Ndi\params\Country\enum, "GA",	0,	%Gabon%
;;	HKR,	Ndi\params\Country\enum, "GM",	0,	%Gambia%
;;	HKR,	Ndi\params\Country\enum, "GE",	0,	%Georgia%
;	HKR,	Ndi\params\Country\enum, "DE",	0,	%Germany%
;;	HKR,	Ndi\params\Country\enum, "GH",	0,	%Ghana%
;;	HKR,	Ndi\params\Country\enum, "GI",	0,	%Gibraltar%
;	HKR,	Ndi\params\Country\enum, "GR",	0,	%Greece%
;;	HKR,	Ndi\params\Country\enum, "GL",	0,	%Greenland%
;;	HKR,	Ndi\params\Country\enum, "GD",	0,	%Grenada%
;;	HKR,	Ndi\params\Country\enum, "GP",	0,	%Guadeloupe%
;	HKR,	Ndi\params\Country\enum, "GU",	0,	%Guam%
;	HKR,	Ndi\params\Country\enum, "GT",	0,	%Guatemala%
;;	HKR,	Ndi\params\Country\enum, "GW",	0,	%GuineaBissau%
;;	HKR,	Ndi\params\Country\enum, "GN",	0,	%Guinea%
;;	HKR,	Ndi\params\Country\enum, "GY",	0,	%Guyana%
;	HKR,	Ndi\params\Country\enum, "HT",	0,	%Haiti%
;;	HKR,	Ndi\params\Country\enum, "HM",	0,	%HeardIslandandMcDonaldIslands%
;	HKR,	Ndi\params\Country\enum, "HN",	0,	%Honduras%
;	HKR,	Ndi\params\Country\enum, "HK",	0,	%HongKongSAR%
;	HKR,	Ndi\params\Country\enum, "HU",	0,	%Hungary%
;	HKR,	Ndi\params\Country\enum, "IS",	0,	%Iceland%
;	HKR,	Ndi\params\Country\enum, "IN",	0,	%India%
;	HKR,	Ndi\params\Country\enum, "ID",	0,	%Indonesia%
;;	HKR,	Ndi\params\Country\enum, "IR",	0,	%Iran%
;;	HKR,	Ndi\params\Country\enum, "IQ",	0,	%Iraq%
;	HKR,	Ndi\params\Country\enum, "IE",	0,	%Ireland%
;	HKR,	Ndi\params\Country\enum, "IL",	0,	%Israel%
;	HKR,	Ndi\params\Country\enum, "IT",	0,	%Italy%
;;	HKR,	Ndi\params\Country\enum, "JM",	0,	%Jamaica%
;	HKR,	Ndi\params\Country\enum, "JP",	0,	%Japan%
;	HKR,	Ndi\params\Country\enum, "JO",	0,	%Jordan%
;;	HKR,	Ndi\params\Country\enum, "KZ",	0,	%Kazakhstan%
;;	HKR,	Ndi\params\Country\enum, "KE",	0,	%Kenya%
;;	HKR,	Ndi\params\Country\enum, "KI",	0,	%Kiribati%
;	HKR,	Ndi\params\Country\enum, "KR",	0,	%Korea%
;;	HKR,	Ndi\params\Country\enum, "KW",	0,	%Kuwait%
;;	HKR,	Ndi\params\Country\enum, "KG",	0,	%Kyrgyzstan%
;;	HKR,	Ndi\params\Country\enum, "LA",	0,	%Laos%
;	HKR,	Ndi\params\Country\enum, "LV",	0,	%Latvia%
;;	HKR,	Ndi\params\Country\enum, "LB",	0,	%Lebanon%
;;	HKR,	Ndi\params\Country\enum, "LS",	0,	%Lesotho%
;;	HKR,	Ndi\params\Country\enum, "LR",	0,	%Liberia%
;;	HKR,	Ndi\params\Country\enum, "LY",	0,	%Libya%
;	HKR,	Ndi\params\Country\enum, "LI",	0,	%Liechtenstein%
;	HKR,	Ndi\params\Country\enum, "LT",	0,	%Lithuania%
;	HKR,	Ndi\params\Country\enum, "LU",	0,	%Luxembourg%
;	HKR,	Ndi\params\Country\enum, "MO",	0,	%MacauSAR%
;;	HKR,	Ndi\params\Country\enum, "MK",	0,	%MacedoniaFormerYugoslavRepublicof%
;;	HKR,	Ndi\params\Country\enum, "MG",	0,	%Madagascar%
;;	HKR,	Ndi\params\Country\enum, "MW",	0,	%Malawi%
;	HKR,	Ndi\params\Country\enum, "MY",	0,	%Malaysia%
;;	HKR,	Ndi\params\Country\enum, "MV",	0,	%Maldives%
;;	HKR,	Ndi\params\Country\enum, "ML",	0,	%Mali%
;	HKR,	Ndi\params\Country\enum, "MT",	0,	%Malta%
;;	HKR,	Ndi\params\Country\enum, "MH",	0,	%MarshallIslands%
;;	HKR,	Ndi\params\Country\enum, "MQ",	0,	%Martinique%
;;	HKR,	Ndi\params\Country\enum, "MR",	0,	%Mauritania%
;;	HKR,	Ndi\params\Country\enum, "MU",	0,	%Mauritius%
;;	HKR,	Ndi\params\Country\enum, "YT",	0,	%Mayotte%
;	HKR,	Ndi\params\Country\enum, "MX",	0,	%Mexico%
;;	HKR,	Ndi\params\Country\enum, "FM",	0,	%Micronesia%
;;	HKR,	Ndi\params\Country\enum, "MD",	0,	%Moldova%
;	HKR,	Ndi\params\Country\enum, "MC",	0,	%Monaco%
;;	HKR,	Ndi\params\Country\enum, "MN",	0,	%Mongolia%
;;	HKR,	Ndi\params\Country\enum, "MS",	0,	%Montserrat%
;	HKR,	Ndi\params\Country\enum, "MA",	0,	%Morocco%
;;	HKR,	Ndi\params\Country\enum, "MZ",	0,	%Mozambique%
;;	HKR,	Ndi\params\Country\enum, "MM",	0,	%Myanmar%
;;	HKR,	Ndi\params\Country\enum, "NA",	0,	%Namibia%
;;	HKR,	Ndi\params\Country\enum, "NR",	0,	%Nauru%
;;	HKR,	Ndi\params\Country\enum, "NP",	0,	%Nepal%
;	HKR,	Ndi\params\Country\enum, "AN",	0,	%NetherlandsAntilles%
;	HKR,	Ndi\params\Country\enum, "NL",	0,	%NetherlandsThe%
;;	HKR,	Ndi\params\Country\enum, "NC",	0,	%NewCaledonia%
;	HKR,	Ndi\params\Country\enum, "NZ",	0,	%NewZealand%
;	HKR,	Ndi\params\Country\enum, "NI",	0,	%Nicaragua%
;;	HKR,	Ndi\params\Country\enum, "NE",	0,	%Niger%
;	HKR,	Ndi\params\Country\enum, "NG",	0,	%Nigeria%
;;	HKR,	Ndi\params\Country\enum, "NU",	0,	%Niue%
;;	HKR,	Ndi\params\Country\enum, "NF",	0,	%NorfolkIsland%
;;	HKR,	Ndi\params\Country\enum, "KP",	0,	%NorthKorea%
;;	HKR,	Ndi\params\Country\enum, "MP",	0,	%NorthernMarianaIslands%
;	HKR,	Ndi\params\Country\enum, "NO",	0,	%Norway%
;;	HKR,	Ndi\params\Country\enum, "OM",	0,	%Oman%
;	HKR,	Ndi\params\Country\enum, "PK",	0,	%Pakistan%
;;	HKR,	Ndi\params\Country\enum, "PW",	0,	%Palau%
;;	HKR,	Ndi\params\Country\enum, "PS",	0,	%PalestinianAuthority%
;	HKR,	Ndi\params\Country\enum, "PA",	0,	%Panama%
;;	HKR,	Ndi\params\Country\enum, "PG",	0,	%PapuaNewGuinea%
;	HKR,	Ndi\params\Country\enum, "PY",	0,	%Paraguay%
;	HKR,	Ndi\params\Country\enum, "PE",	0,	%Peru%
;	HKR,	Ndi\params\Country\enum, "PH",	0,	%Philippines%
;;	HKR,	Ndi\params\Country\enum, "PN",	0,	%Pitcairn%
;	HKR,	Ndi\params\Country\enum, "PL",	0,	%Poland%
;	HKR,	Ndi\params\Country\enum, "PT",	0,	%Portugal%
;;	HKR,	Ndi\params\Country\enum, "PR",	0,	%PuertoRico%
;;	HKR,	Ndi\params\Country\enum, "QA",	0,	%Qatar%
;;	HKR,	Ndi\params\Country\enum, "RE",	0,	%Reunion%
;	HKR,	Ndi\params\Country\enum, "RO",	0,	%Romania%
;	HKR,	Ndi\params\Country\enum, "RU",	0,	%Russia%
;;	HKR,	Ndi\params\Country\enum, "RW",	0,	%Rwanda%
;;	HKR,	Ndi\params\Country\enum, "WS",	0,	%Samoa%
;;	HKR,	Ndi\params\Country\enum, "SM",	0,	%SanMarino%
;;	HKR,	Ndi\params\Country\enum, "ST",	0,	%SaoTomeandPrincipe%
;	HKR,	Ndi\params\Country\enum, "SA",	0,	%SaudiArabia%
;;	HKR,	Ndi\params\Country\enum, "SN",	0,	%Senegal%
;;	HKR,	Ndi\params\Country\enum, "SC",	0,	%Seychelles%
;;	HKR,	Ndi\params\Country\enum, "SL",	0,	%SierraLeone%
;	HKR,	Ndi\params\Country\enum, "SG",	0,	%Singapore%
;	HKR,	Ndi\params\Country\enum, "SK",	0,	%Slovakia%
;	HKR,	Ndi\params\Country\enum, "SI",	0,	%Slovenia%
;;	HKR,	Ndi\params\Country\enum, "SB",	0,	%SolomonIslands%
;;	HKR,	Ndi\params\Country\enum, "SO",	0,	%Somalia%
;	HKR,	Ndi\params\Country\enum, "ZA",	0,	%SouthAfrica%
;;	HKR,	Ndi\params\Country\enum, "GS",	0,	%SouthGeorgiaandtheSouthSandwichIslands%
;	HKR,	Ndi\params\Country\enum, "ES",	0,	%Spain%
;	HKR,	Ndi\params\Country\enum, "LK",	0,	%SriLanka%
;;	HKR,	Ndi\params\Country\enum, "SH",	0,	%StHelena%
;;	HKR,	Ndi\params\Country\enum, "KN",	0,	%StKittsandNevis%
;;	HKR,	Ndi\params\Country\enum, "LC",	0,	%StLucia%
;;	HKR,	Ndi\params\Country\enum, "PM",	0,	%StPierreandMiquelon%
;;	HKR,	Ndi\params\Country\enum, "VC",	0,	%StVincentandtheGrenadines%
;;	HKR,	Ndi\params\Country\enum, "SD",	0,	%Sudan%
;;	HKR,	Ndi\params\Country\enum, "SR",	0,	%Suriname%
;;	HKR,	Ndi\params\Country\enum, "SJ",	0,	%SvalbardandJanMayen%
;;	HKR,	Ndi\params\Country\enum, "SZ",	0,	%Swaziland%
;	HKR,	Ndi\params\Country\enum, "SE",	0,	%Sweden%
;	HKR,	Ndi\params\Country\enum, "CH",	0,	%Switzerland%
;;	HKR,	Ndi\params\Country\enum, "SY",	0,	%Syria%
;	HKR,	Ndi\params\Country\enum, "TW",	0,	%Taiwan%
;;	HKR,	Ndi\params\Country\enum, "TJ",	0,	%Tajikistan%
;	HKR,	Ndi\params\Country\enum, "TZ",	0,	%Tanzania%
;	HKR,	Ndi\params\Country\enum, "TH",	0,	%Thailand%
;;	HKR,	Ndi\params\Country\enum, "TG",	0,	%Togo%
;;	HKR,	Ndi\params\Country\enum, "TK",	0,	%Tokelau%
;;	HKR,	Ndi\params\Country\enum, "TO",	0,	%Tonga%
;;	HKR,	Ndi\params\Country\enum, "TT",	0,	%TrinidadandTobago%
;	HKR,	Ndi\params\Country\enum, "TN",	0,	%Tunisia%
;	HKR,	Ndi\params\Country\enum, "TR",	0,	%Turkey%
;;	HKR,	Ndi\params\Country\enum, "TM",	0,	%Turkmenistan%
;;	HKR,	Ndi\params\Country\enum, "TC",	0,	%TurksandCaicosIslands%
;;	HKR,	Ndi\params\Country\enum, "TV",	0,	%Tuvalu%
;;	HKR,	Ndi\params\Country\enum, "UG",	0,	%Uganda%
;	HKR,	Ndi\params\Country\enum, "UA",	0,	%Ukraine%
;	HKR,	Ndi\params\Country\enum, "AE",	0,	%UnitedArabEmirates%
;	HKR,	Ndi\params\Country\enum, "GB",	0,	%UnitedKingdom%
;	HKR,	Ndi\params\Country\enum, "UM",	0,	%UnitedStatesMinorOutlyingIslands%
;	HKR,	Ndi\params\Country\enum, "US",	0,	%UnitedStates%
;	HKR,	Ndi\params\Country\enum, "UY",	0,	%Uruguay%
;;	HKR,	Ndi\params\Country\enum, "UZ",	0,	%Uzbekistan%
;;	HKR,	Ndi\params\Country\enum, "VU",	0,	%Vanuatu%
;;	HKR,	Ndi\params\Country\enum, "VA",	0,	%VaticanCity%
;	HKR,	Ndi\params\Country\enum, "VE",	0,	%Venezuela%
;	HKR,	Ndi\params\Country\enum, "VN",	0,	%VietNam%
;;	HKR,	Ndi\params\Country\enum, "VG",	0,	%VirginIslandsBritish%
;;	HKR,	Ndi\params\Country\enum, "VI",	0,	%VirginIslands%
;;	HKR,	Ndi\params\Country\enum, "WF",	0,	%WallisandFutuna%
;;	HKR,	Ndi\params\Country\enum, "EH",	0,	%WesternSahara%
;;	HKR,	Ndi\params\Country\enum, "YE",	0,	%Yemen%
;	HKR,	Ndi\params\Country\enum, "YU",	0,	%Yugoslavia%
;;	HKR,	Ndi\params\Country\enum, "ZM",	0,	%Zambia%
;;	HKR,	Ndi\params\Country\enum, "ZW",	0,	%Zimbabwe%
;	HKR,	Ndi\params\Country\enum, "",	0,	%Default%
;	HKR,	Ndi\params\Country,	default,, 	""

	HKR,	Ndi\params\LOM, ParamDesc,	        0,	%DisableRadioUponWiredConnection%
	HKR,	Ndi\params\LOM, type,		        0,	"enum"
	HKR,	Ndi\params\LOM\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\LOM\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\LOM,default,,"0"

	HKR,	Ndi\params\RoamDelta, ParamDesc,	0,	%RoamingTendency%
	HKR,	Ndi\params\RoamDelta, type,		0,	"enum"
	HKR,	Ndi\params\RoamDelta\enum, "0",	        0,	%Aggressive%
	HKR,	Ndi\params\RoamDelta\enum, "1",         0,	%Moderate%
	HKR,	Ndi\params\RoamDelta\enum, "2",         0,	%Conservative%
	HKR,	Ndi\params\RoamDelta\enum, "3",         0,	%Auto%
	HKR,	Ndi\params\RoamDelta,default,,"3"

	HKR,	Ndi\params\MPC, ParamDesc,	        0,	%MinimumPowerConsumption%
	HKR,	Ndi\params\MPC, type,		        0,	"enum"
	HKR,	Ndi\params\MPC\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\MPC\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\MPC,default,,"1"

	HKR,	Ndi\params\frag, ParamDesc,	0,	%FragmentationThreshold%
	HKR,	Ndi\params\frag,type,0,"dword"
	HKR,	Ndi\params\frag,min,,"256"
	HKR,	Ndi\params\frag,max,,"2346"
	HKR,	Ndi\params\frag,default,,"2346"

	HKR,	Ndi\params\rts, ParamDesc,	0,	%RTSThreshold%
	HKR,	Ndi\params\rts,type,0,"dword"
	HKR,	Ndi\params\rts,min,,"0"
	HKR,	Ndi\params\rts,max,,"2347"
	HKR,	Ndi\params\rts,default,,"2347"

	HKR,	Ndi\params\NetworkAddress, ParamDesc,	0, %LocallyAdministeredMACAddress%
	HKR,	Ndi\params\NetworkAddress, type,	0, "edit"
	HKR,	Ndi\params\NetworkAddress, LimitText,	0, "12"
	HKR,	Ndi\params\NetworkAddress, UpperCase,  0, "1"
	HKR,	Ndi\params\NetworkAddress, default,	0, ""
	HKR,	Ndi\params\NetworkAddress, optional,	0, "1"

	HKR,	Ndi\params\PwrOut, ParamDesc,	0,	%PowerOutput%
	HKR,	Ndi\params\PwrOut, type,		0,	"enum"
	HKR,	Ndi\params\PwrOut\enum, "100",	0,	"100%"
	HKR,	Ndi\params\PwrOut\enum, "75",	0,	"75%"
	HKR,	Ndi\params\PwrOut\enum, "50",	0,	"50%"
	HKR,	Ndi\params\PwrOut\enum, "25",	0,	"25%"
	HKR,	Ndi\params\PwrOut,default,,"100"

	HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%
	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"
	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%
	HKR,	Ndi\params\FrameBursting,default,,"0"	

	HKR,	Ndi\params\BTCoexist, ParamDesc,	0,	%BlueToothCollaboration%
	HKR,	Ndi\params\BTCoexist, type,		0,	"enum"
	HKR,	Ndi\params\BTCoexist\enum, "0",	0,	%Disable%
	HKR,	Ndi\params\BTCoexist\enum, "1",	0,	%Enable%
	HKR,	Ndi\params\BTCoexist\enum, "3",	0,	%Auto%
	HKR,	Ndi\params\BTCoexist,default,,"3"

	HKR,					,"WowlKeyRot", 0, "1"
	HKR,					,"WEP",	0,	""
	HKR,					,"NetworkType",	0,	"-1"
	HKR,					,"SSID",	0,	""

	HKR,					,"ledbh0",	0,	"-1"
	HKR,					,"ledbh1",	0,	"-1"
	HKR,					,"ledbh2",	0,	"-1"
	HKR,					,"ledbh3",	0,	"-1"
	HKR,					,"ledbh9",	0,	"130"
	HKR,					,"ledbh10",	0,	"131"
	HKR,					,"ledblinkslow",	0,	"-1"
	HKR,					,"ledblinkmed",	0,	"-1"
	HKR,					,"ledblinkfast",	0,	"-1"
	HKR,					,"leddc",	0,	"0"

	HKR,					,"scan_channel_time",	0,	"-1"
	HKR,					,"scan_unassoc_time",	0,	"-1"
	HKR,					,"scan_home_time",		0,	"-1"
	HKR,					,"scan_passes",			0,	"-1"

	HKR,					,"BadFramePreempt",		0,	"0"

	HKR,					,"Interference_Mode",		0,	"-1"

	HKR,					,"ccx_rm",			0,	"1"
	HKR,					,"ccx_rm_limit",		0,	"300"

	HKR,					,"EFCEnable",		0,	"0"

	HKR,	Ndi\params\antdiv, ParamDesc,	0,	%AntennaDiversity%
	HKR,	Ndi\params\antdiv, type,	0,	"enum"
	HKR,	Ndi\params\antdiv\enum, "-1",	0,	%Auto%
	HKR,	Ndi\params\antdiv\enum, "0",	0,	%Main%
	HKR,	Ndi\params\antdiv\enum, "1",	0,	%Aux%
	HKR,	Ndi\params\antdiv,default,,"-1"

	HKR,	Ndi\params\WME, ParamDesc,	0,	%WME%
	HKR,	Ndi\params\WME, type,		0,	"enum"
	HKR,	Ndi\params\WME\enum, "-1",	0,	%Auto%
	HKR,	Ndi\params\WME\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\WME\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\WME,default,,"-1"
; the next line forces upgrade installation to configure WME value to be -1 
	HKR,	,"WME",0,"-1"

	HKR, 	Ndi\params\MixedCell, ParamDesc,0,	%MixedCell%
	HKR, 	Ndi\params\MixedCell, type,     0, 	"enum"
	HKR, 	Ndi\params\MixedCell\enum, "0", 0,	%Disabled%
	HKR,	Ndi\params\MixedCell\enum, "1", 0,	%Enabled%
	HKR,	Ndi\params\MixedCell,default,,"0"

	HKR,	Ndi\params\BtAmp, ParamDesc,	0,	%BTAMP%
	HKR,	Ndi\params\BtAmp, type,		0,	"enum"
	HKR,	Ndi\params\BtAmp\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\BtAmp\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\BtAmp,default,,"1"

[bg.channels.reg]
	; 2G-band, 20MHz channels supported
	HKR,	Ndi\params\Chanspec\enum, "1",   0, "  1"
	HKR,	Ndi\params\Chanspec\enum, "2",   0, "  2"
	HKR,	Ndi\params\Chanspec\enum, "3",   0, "  3"
	HKR,	Ndi\params\Chanspec\enum, "4",   0, "  4"
	HKR,	Ndi\params\Chanspec\enum, "5",   0, "  5"
	HKR,	Ndi\params\Chanspec\enum, "6",   0, "  6"
	HKR,	Ndi\params\Chanspec\enum, "7",   0, "  7"
	HKR,	Ndi\params\Chanspec\enum, "8",   0, "  8"
	HKR,	Ndi\params\Chanspec\enum, "9",   0, "  9"
	HKR,	Ndi\params\Chanspec\enum, "10",   0, " 10"
	HKR,	Ndi\params\Chanspec\enum, "11",   0, " 11"
	HKR,	Ndi\params\Chanspec\enum, "12",   0, " 12"
	HKR,	Ndi\params\Chanspec\enum, "13",   0, " 13"
	HKR,	Ndi\params\Chanspec\enum, "14",   0, " 14"

[nbg20.channels.reg]
	; Chanspec parameters
	; 2G-band, 20MHz channels supported
	HKR,	Ndi\params\Chanspec\enum, "1",   0, "  1(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "2",   0, "  2(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "3",   0, "  3(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "4",   0, "  4(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "5",   0, "  5(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "6",   0, "  6(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "7",   0, "  7(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "8",   0, "  8(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "9",   0, "  9(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "10",   0, " 10(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "11",   0, " 11(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "12",   0, " 12(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "13",   0, " 13(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "14",   0, " 14(20MHz)"

[nbg40.channels.reg]
	; 2G-band, 40MHz channels supported
	HKR,	Ndi\params\Chanspec\enum, "1/40l", 0, "  1(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "6/40l", 0, "  6(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "6/40u", 0, "  6(40MHz-U)"
	HKR,	Ndi\params\Chanspec\enum, "11/40u",0, " 11(40MHz-U)"

[a.channels.reg]
	; 5G-band, 20MHz channels supported
	; USA Low Band
	HKR,	Ndi\params\Chanspec\enum, "36",   0, " 36"
	HKR,	Ndi\params\Chanspec\enum, "40",   0, " 40"
	HKR,	Ndi\params\Chanspec\enum, "44",   0, " 44"
	HKR,	Ndi\params\Chanspec\enum, "48",   0, " 48"
	HKR,	Ndi\params\Chanspec\enum, "52",   0, " 52"
	HKR,	Ndi\params\Chanspec\enum, "56",   0, " 56"
	HKR,	Ndi\params\Chanspec\enum, "60",   0, " 60"
	HKR,	Ndi\params\Chanspec\enum, "64",   0, " 64"
	; Europe
	HKR,	Ndi\params\Chanspec\enum, "100",   0, "100"
	HKR,	Ndi\params\Chanspec\enum, "104",   0, "104"
	HKR,	Ndi\params\Chanspec\enum, "108",   0, "108"
	HKR,	Ndi\params\Chanspec\enum, "112",   0, "112"
	HKR,	Ndi\params\Chanspec\enum, "116",   0, "116"
	HKR,	Ndi\params\Chanspec\enum, "120",   0, "120"

	HKR,	Ndi\params\Chanspec\enum, "124",   0, "124"
	HKR,	Ndi\params\Chanspec\enum, "128",   0, "128"
	HKR,	Ndi\params\Chanspec\enum, "132",   0, "132"
	HKR,	Ndi\params\Chanspec\enum, "136",   0, "136"
	HKR,	Ndi\params\Chanspec\enum, "140",   0, "140"

; 	Additional channels supported only on SPROM map version 2
;	HKR,	Ndi\params\Chanspec\enum, "149",   0, "149"
;	HKR,	Ndi\params\Chanspec\enum, "153",   0, "153"
;	HKR,	Ndi\params\Chanspec\enum, "157",   0, "157"
;	HKR,	Ndi\params\Chanspec\enum, "161",   0, "161"
;	HKR,	Ndi\params\Chanspec\enum, "165",   0, "165"

[na20.channels.reg]
	; Chanspec parameters
	; USA Low Band
	HKR,	Ndi\params\Chanspec\enum, "36",   0, " 36(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "40",   0, " 40(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "44",   0, " 44(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "48",   0, " 48(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "52",   0, " 52(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "56",   0, " 56(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "60",   0, " 60(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "64",   0, " 64(20MHz)"
	; Europe
	HKR,	Ndi\params\Chanspec\enum, "100",   0, "100(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "104",   0, "104(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "108",   0, "108(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "112",   0, "112(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "116",   0, "116(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "120",   0, "120(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "124",   0, "124(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "128",   0, "128(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "132",   0, "132(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "136",   0, "136(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "140",   0, "140(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "149",   0, "149(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "153",   0, "153(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "157",   0, "157(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "161",   0, "161(20MHz)"
	HKR,	Ndi\params\Chanspec\enum, "165",   0, "165(20MHz)"

[na40.channels.reg]
	; 5G-band, 40MHz channels supported
	HKR,	Ndi\params\Chanspec\enum, "36/40",  0, " 36(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "44/40",  0, " 44(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "52/40",  0, " 52(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "60/40",  0, " 60(40MHz-L)"
	; Europe
	HKR,	Ndi\params\Chanspec\enum, "100/40",  0, "100(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "108/40",  0, "108(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "116/40",  0, "116(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "124/40",  0, "124(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "132/40",  0, "132(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "149/40",  0, "149(40MHz-L)"
	HKR,	Ndi\params\Chanspec\enum, "157/40",  0, "157(40MHz-L)"

[aca80.channels.reg]
	; 5G-band, 80MHz channels supported
	HKR,	Ndi\params\Chanspec\enum, "36/80",  0, " 36(80MHz)"
	HKR,	Ndi\params\Chanspec\enum, "52/80",  0, " 52(80MHz)"
	; Europe
	HKR,	Ndi\params\Chanspec\enum, "100/80",  0, "100(80MHz)"

	HKR,	Ndi\params\Chanspec\enum, "132/80",  0, "132(80MHz)"

	HKR,	Ndi\params\Chanspec\enum, "149/80",  0, "149(80MHz)"

[b.options.reg]
	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%PLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate,default,,"0"

[g.options.reg]
	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%
	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"
	HKR,	Ndi\params\RoamTrigger\enum, "3",	0,	%Auto%
	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%
	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%
	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%
	HKR,	Ndi\params\RoamTrigger,default,,"3"

	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,	Ndi\params\IBSSMode, ParamDesc,	   0,      %IBSS54gtmMode%
	HKR,	Ndi\params\IBSSMode, type,         0,      "enum"
	HKR,	Ndi\params\IBSSMode\enum, "0",     0,      %80211bOnly%
	HKR,	Ndi\params\IBSSMode\enum, "2",     0,      %54gAuto%
	HKR,	Ndi\params\IBSSMode\enum, "4",     0,      %54gPerformance%
	HKR,	Ndi\params\IBSSMode,default,,"0"

	HKR,	Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%
	HKR,	Ndi\params\IBSSGProtection, type,       0,      "enum"
	HKR,	Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
	HKR,	Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
	HKR,	Ndi\params\IBSSGProtection,default,,"2"

	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

[gn.options.reg]
	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%
	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"
	HKR,	Ndi\params\RoamTrigger\enum, "3",	0,	%Auto%
	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%
	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%
	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%
	HKR,	Ndi\params\RoamTrigger,default,,"3"

	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,	Ndi\params\IBSSMode, ParamDesc,	0,      %IBSSMode%
	HKR,	Ndi\params\IBSSMode, type,         0,      "enum"
	HKR,	Ndi\params\IBSSMode\enum, "0",     0,      %80211bOnly%
	HKR,	Ndi\params\IBSSMode\enum, "2",     0,      %54gAuto%
	HKR,	Ndi\params\IBSSMode\enum, "4",     0,      %54gPerformance%
	HKR,	Ndi\params\IBSSMode\enum, "5",     0,      %80211bgnAuto%
	HKR,	Ndi\params\IBSSMode,default,,"0"

	HKR,	Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%
	HKR,	Ndi\params\IBSSGProtection, type,       0,      "enum"
	HKR,	Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
	HKR,	Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
	HKR,	Ndi\params\IBSSGProtection,default,,"2"

	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%
	HKR,	Ndi\params\Chanspec, type,      0, "enum"
	HKR,	Ndi\params\Chanspec, default,   0, "11"

	HKR,	Ndi\params\Intolerant, ParamDesc,	0,      %Intolerant%
	HKR,	Ndi\params\Intolerant, type,         0,      "enum"
	HKR,	Ndi\params\Intolerant\enum, "0",     0,      %Disabled%
	HKR,	Ndi\params\Intolerant\enum, "1",     0,      %Enabled%
	HKR,	Ndi\params\Intolerant,default,,"0"

	HKR,	Ndi\params\OBSSCoex, ParamDesc,	0,	%OBSSCoex%
	HKR,	Ndi\params\OBSSCoex, type,	0,	"enum"
	HKR,	Ndi\params\OBSSCoex\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\OBSSCoex\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\OBSSCoex\enum, "-1", 0,      %Auto%
	HKR,	Ndi\params\OBSSCoex,default,,"-1"

	HKR, 	Ndi\params\11NPreamble, ParamDesc,  0, 	%802_11n_Preamble%
	HKR, 	Ndi\params\11NPreamble, type, 		0, "enum"
	HKR, 	Ndi\params\11NPreamble\enum, "-1", 	0, %Auto%
	HKR, 	Ndi\params\11NPreamble\enum, "0", 	0, %Mixed_Mode%
	HKR, 	Ndi\params\11NPreamble,default,,"-1"

	HKR, 	Ndi\params\ShortGI, ParamDesc,  0, 	%Short_GI%
	HKR, 	Ndi\params\ShortGI, type, 		0, "enum"
	HKR, 	Ndi\params\ShortGI\enum, "-1", 	0, 	%Auto%
	HKR, 	Ndi\params\ShortGI\enum, "0", 	0,	%Disabled%
	HKR, 	Ndi\params\ShortGI,default,,"-1"


	; option to override antenna selection, -1: no override, 0: no selection
	HKR,					,"mimo_antsel",	0,	"-1"

; options for 20MHz band for n
[gn40.options.reg]
	HKR,	Ndi\params\BandwidthCap, ParamDesc,     0,      %BandwidthCapability%
	HKR,	Ndi\params\BandwidthCap, type,          0,      "enum"
	HKR,	Ndi\params\BandwidthCap\enum, "0",      0,      "11b/g:20MHz"
	HKR,	Ndi\params\BandwidthCap\enum, "1",      0,      "11b/g:20/40MHz"
	HKR,	Ndi\params\BandwidthCap,default,,"0"

; options for 40MHz band for n
[bagn40.options.reg]
	HKR,	Ndi\params\BandwidthCap, ParamDesc,     0,      %BandwidthCapability%
	HKR,	Ndi\params\BandwidthCap, type,          0,      "enum"
	HKR,	Ndi\params\BandwidthCap\enum, "0",      0,      "11a/b/g:20MHz"
	HKR,	Ndi\params\BandwidthCap\enum, "1",      0,      "11a/b/g:20/40MHz"
	HKR,	Ndi\params\BandwidthCap\enum, "2",      0,      "11a:20/40;11bg:20MHz"
	HKR,	Ndi\params\BandwidthCap,default,,"1"

; options common to both b and g
[bg.options.reg]
	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%
	HKR,	Ndi\params\Chanspec, type,      0, "enum"
	HKR,	Ndi\params\Chanspec, default,   0, "11"
	  
	HKR,	Ndi\params\ApCompatMode, ParamDesc,	0,	%ApCompatibilityMode%
	HKR,	Ndi\params\ApCompatMode, type,		0,	"enum"
	HKR,	Ndi\params\ApCompatMode\enum, "1",	0,	%BroaderCompat%
	HKR,	Ndi\params\ApCompatMode\enum, "0",	0,	%HigherPerf%
	HKR,	Ndi\params\ApCompatMode,default,,"0"

[a.options.reg]
	HKR,	Ndi\params\RateA, ParamDesc,	0,	%Rate_802_11a%
	HKR,	Ndi\params\RateA, type,		0,	"enum"
	HKR,	Ndi\params\RateA\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\RateA\enum, "12",	0,	" 6"
	HKR,	Ndi\params\RateA\enum, "18",	0,	" 9"
	HKR,	Ndi\params\RateA\enum, "24",	0,	"12"
	HKR,	Ndi\params\RateA\enum, "36",	0,	"18"
	HKR,	Ndi\params\RateA\enum, "48",	0,	"24"
	HKR,	Ndi\params\RateA\enum, "72",	0,	"36"
	HKR,	Ndi\params\RateA\enum, "96",	0,	"48"
	HKR,	Ndi\params\RateA\enum, "108",0,	"54"
	HKR,	Ndi\params\RateA,default,,"0"

	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%
	HKR,	Ndi\params\Chanspec, type,      0, "enum"
	HKR,	Ndi\params\Chanspec, default,   0, "36"

[bag.options.reg]
	HKR, 	Ndi\params\11HNetworks, ParamDesc, 0, 	"802.11h+d"
	HKR, 	Ndi\params\11HNetworks, type, 		0, "enum"
	HKR, 	Ndi\params\11HNetworks\enum, "1", 	0, %Loose_11h%
	HKR, 	Ndi\params\11HNetworks\enum, "2", 	0, %Strict_11h%
	HKR, 	Ndi\params\11HNetworks,default,,"1"

	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%
	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"
	HKR,	Ndi\params\RoamTrigger\enum, "3",	0,	%Auto%
	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%
	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%
	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%
	HKR,	Ndi\params\RoamTrigger,default,,"3"
	
	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,	Ndi\params\band, ParamDesc,	0,	%DisableBands%
	HKR,	Ndi\params\band, type,		0,	"enum"
	HKR,	Ndi\params\band\enum, "0",	0,	%None%
	HKR,	Ndi\params\band\enum, "1",	0,	%Disable80211gb%
	HKR,	Ndi\params\band\enum, "2",	0,	%Disable80211a%
	HKR,	Ndi\params\band,default,,"0"

	HKR,	Ndi\params\BandPref, ParamDesc,	0,	%BandPreference%
	HKR,	Ndi\params\BandPref, type,		0,	"enum"
	HKR,	Ndi\params\BandPref\enum, "0",	0,	%None%
	HKR,	Ndi\params\BandPref\enum, "1",	0,	%Prefer80211a%
	HKR,	Ndi\params\BandPref\enum, "2",	0,	%Prefer80211gb%
	HKR,	Ndi\params\BandPref,default,,"0"
        
	HKR,	Ndi\params\AssocRoamPref, ParamDesc,	0,	%AssociationRoamPreference%
	HKR,	Ndi\params\AssocRoamPref, type,		0,	"enum"
	HKR,	Ndi\params\AssocRoamPref\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\AssocRoamPref\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\AssocRoamPref,default,,"0"

	HKR,	Ndi\params\IBSSMode, ParamDesc,	   0,      %IBSS54gtmMode%
	HKR,	Ndi\params\IBSSMode, type,         0,      "enum"
	HKR,	Ndi\params\IBSSMode\enum, "0",     0,      %80211bOnly%
	HKR,	Ndi\params\IBSSMode\enum, "2",     0,      %80211abgAuto%
	HKR,	Ndi\params\IBSSMode\enum, "4",     0,      %80211abgPerf%
	;default from bcmwl5[ei].inf

	HKR,	Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%
	HKR,	Ndi\params\IBSSGProtection, type,       0,      "enum"
	HKR,	Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
	HKR,	Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
	HKR,	Ndi\params\IBSSGProtection,default,,"2"


	HKR,	Ndi\params\RateA, ParamDesc,	0,	%Rate_802_11a%
	HKR,	Ndi\params\RateA, type,		0,	"enum"
	HKR,	Ndi\params\RateA\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\RateA\enum, "12",	0,	" 6"
	HKR,	Ndi\params\RateA\enum, "18",	0,	" 9"
	HKR,	Ndi\params\RateA\enum, "24",	0,	"12"
	HKR,	Ndi\params\RateA\enum, "36",	0,	"18"
	HKR,	Ndi\params\RateA\enum, "48",	0,	"24"
	HKR,	Ndi\params\RateA\enum, "72",	0,	"36"
	HKR,	Ndi\params\RateA\enum, "96",	0,	"48"
	HKR,	Ndi\params\RateA\enum, "108",0,	"54"
	HKR,	Ndi\params\RateA,default,,"0"


	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate_802_11bg%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%
	HKR,	Ndi\params\Chanspec, type,      0, "enum"
	HKR,	Ndi\params\Chanspec, default,   0, "11"

	HKR,	Ndi\params\ApCompatMode, ParamDesc,	0,	%ApCompatibilityMode%
	HKR,	Ndi\params\ApCompatMode, type,		0,	"enum"
	HKR,	Ndi\params\ApCompatMode\enum, "1",	0,	%BroaderCompat%
	HKR,	Ndi\params\ApCompatMode\enum, "0",	0,	%HigherPerf%
	HKR,	Ndi\params\ApCompatMode,default,,"0"

[bagn.options.reg]
	HKR, 	Ndi\params\11HNetworks, ParamDesc, 0, 	"802.11h+d"
	HKR, 	Ndi\params\11HNetworks, type, 		0, "enum"
	HKR, 	Ndi\params\11HNetworks\enum, "1", 	0, %Loose_11h%
	HKR, 	Ndi\params\11HNetworks\enum, "2", 	0, %Strict_11h%
	HKR, 	Ndi\params\11HNetworks,default,,"1"

	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%
	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"
	HKR,	Ndi\params\RoamTrigger\enum, "3",	0,	%Auto%
	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%
	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%
	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%
	HKR,	Ndi\params\RoamTrigger,default,,"3"

	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,	Ndi\params\band, ParamDesc,	0,	%DisableBands%
	HKR,	Ndi\params\band, type,		0,	"enum"
	HKR,	Ndi\params\band\enum, "0",	0,	%None%
	HKR,	Ndi\params\band\enum, "1",	0,	%Disable80211gb%
	HKR,	Ndi\params\band\enum, "2",	0,	%Disable80211a%
	HKR,	Ndi\params\band,default,,"0"

	HKR,	Ndi\params\BandPref, ParamDesc,	0,	%BandPreference%
	HKR,	Ndi\params\BandPref, type,		0,	"enum"
	HKR,	Ndi\params\BandPref\enum, "0",	0,	%None%
	HKR,	Ndi\params\BandPref\enum, "1",	0,	%Prefer80211a%
	HKR,	Ndi\params\BandPref\enum, "2",	0,	%Prefer80211gb%
	HKR,	Ndi\params\BandPref,default,,"0"
        
	HKR,	Ndi\params\AssocRoamPref, ParamDesc,	0,	%AssociationRoamPreference%
	HKR,	Ndi\params\AssocRoamPref, type,		0,	"enum"
	HKR,	Ndi\params\AssocRoamPref\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\AssocRoamPref\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\AssocRoamPref,default,,"0"

	HKR,	Ndi\params\IBSSMode, ParamDesc,	0,      %IBSSMode%
	HKR,	Ndi\params\IBSSMode, type,         0,      "enum"
	HKR,	Ndi\params\IBSSMode\enum, "0",     0,      %80211abOnly%
	HKR,	Ndi\params\IBSSMode\enum, "2",     0,      %80211abgAuto%
	HKR,	Ndi\params\IBSSMode\enum, "4",     0,      %80211abgPerf%
	HKR,	Ndi\params\IBSSMode\enum, "5",     0,      %80211abgnAuto%
	HKR,	Ndi\params\IBSSMode,default,,"0"

	HKR,	Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%
	HKR,	Ndi\params\IBSSGProtection, type,       0,      "enum"
	HKR,	Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
	HKR,	Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
	HKR,	Ndi\params\IBSSGProtection,default,,"2"

	HKR,	Ndi\params\RateA, ParamDesc,	0,	%Rate_802_11a%
	HKR,	Ndi\params\RateA, type,		0,	"enum"
	HKR,	Ndi\params\RateA\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\RateA\enum, "12",	0,	" 6"
	HKR,	Ndi\params\RateA\enum, "18",	0,	" 9"
	HKR,	Ndi\params\RateA\enum, "24",	0,	"12"
	HKR,	Ndi\params\RateA\enum, "36",	0,	"18"
	HKR,	Ndi\params\RateA\enum, "48",	0,	"24"
	HKR,	Ndi\params\RateA\enum, "72",	0,	"36"
	HKR,	Ndi\params\RateA\enum, "96",	0,	"48"
	HKR,	Ndi\params\RateA\enum, "108",0,	"54"
	HKR,	Ndi\params\RateA,default,,"0"

	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate_802_11bg%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%
	HKR,	Ndi\params\Chanspec, type,      0, "enum"
	HKR,	Ndi\params\Chanspec, default,   0, "11"

	HKR,	Ndi\params\ApCompatMode, ParamDesc,	0,	%ApCompatibilityMode%
	HKR,	Ndi\params\ApCompatMode, type,		0,	"enum"
	HKR,	Ndi\params\ApCompatMode\enum, "1",	0,	%BroaderCompat%
	HKR,	Ndi\params\ApCompatMode\enum, "0",	0,	%HigherPerf%
	HKR,	Ndi\params\ApCompatMode,default,,"0"

	HKR,	Ndi\params\Intolerant, ParamDesc,	0,      %Intolerant%
	HKR,	Ndi\params\Intolerant, type,         0,      "enum"
	HKR,	Ndi\params\Intolerant\enum, "0",     0,      %Disabled%
	HKR,	Ndi\params\Intolerant\enum, "1",     0,      %Enabled%
	HKR,	Ndi\params\Intolerant,default,,"0"

	HKR,	Ndi\params\OBSSCoex, ParamDesc,	0,	%OBSSCoex%
	HKR,	Ndi\params\OBSSCoex, type,	0,	"enum"
	HKR,	Ndi\params\OBSSCoex\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\OBSSCoex\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\OBSSCoex\enum, "-1", 0,      %Auto%
	HKR,	Ndi\params\OBSSCoex,default,,"-1"

	HKR, 	Ndi\params\11NPreamble, ParamDesc,  0, 	%802_11n_Preamble%
	HKR, 	Ndi\params\11NPreamble, type, 		0, "enum"
	HKR, 	Ndi\params\11NPreamble\enum, "-1", 	0, %Auto%
	HKR, 	Ndi\params\11NPreamble\enum, "0", 	0, %Mixed_Mode%
	HKR, 	Ndi\params\11NPreamble,default,,"-1"

	HKR, 	Ndi\params\ShortGI, ParamDesc,  0, 	%Short_GI%
	HKR, 	Ndi\params\ShortGI, type, 		0, "enum"
	HKR, 	Ndi\params\ShortGI\enum, "-1", 	0, 	%Auto%
	HKR, 	Ndi\params\ShortGI\enum, "0", 	0,	%Disabled%
	HKR, 	Ndi\params\ShortGI,default,,"-1"

[wowl.capabilities.reg]
	HKR,,	"WakeUpCapabilities", 0x00010001, "0x0000ffff"

[wowl.capabilities.reg.win8]
	HKR,,	"WakeUpCapabilities", 0x00010001, "0x00000000"

[wowl.std_keywords.reg]
;       HKR, Ndi\params\*WakeOnMagicPacket, ParamDesc,  0, %WakeOnMagicPacket%
;       HKR, Ndi\params\*WakeOnMagicPacket, type,       0, "enum"
;       HKR, Ndi\params\*WakeOnMagicPacket\enum,        "0", 0, %Disabled%
;       HKR, Ndi\params\*WakeOnMagicPacket\enum,        "1", 0, %Enabled%
;       HKR, Ndi\params\*WakeOnMagicPacket,default,,    "1"
;       HKR, Ndi\params\*WakeOnMagicPacket,optional,,   "0"

;       HKR, Ndi\params\*WakeOnPattern, ParamDesc,      0, %WakeOnPatternMatch%
;       HKR, Ndi\params\*WakeOnPattern, type,           0, "enum"
;       HKR, Ndi\params\*WakeOnPattern\enum,            "0", 0, %Disabled%
;       HKR, Ndi\params\*WakeOnPattern\enum,            "1", 0, %Enabled%
;       HKR, Ndi\params\*WakeOnPattern,default,,        "1"
;       HKR, Ndi\params\*WakeOnPattern,optional,,       "0"

;       HKR, Ndi\params\*PMARPOffload, ParamDesc,       0, %ARPOffload%
;       HKR, Ndi\params\*PMARPOffload, type,            0, "enum"
;       HKR, Ndi\params\*PMARPOffload\enum,             "0", 0, %Disabled%
;       HKR, Ndi\params\*PMARPOffload\enum,             "1", 0, %Enabled%
;       HKR, Ndi\params\*PMARPOffload,default,,         "1"
;       HKR, Ndi\params\*PMARPOffload,optional,,        "0"

;       HKR, Ndi\params\*PMNSOffload, ParamDesc,        0, %NSOffload%
;       HKR, Ndi\params\*PMNSOffload, type,             0, "enum"
;       HKR, Ndi\params\*PMNSOffload\enum,              "0", 0, %Disabled%
;       HKR, Ndi\params\*PMNSOffload\enum,              "1", 0, %Enabled%
;       HKR, Ndi\params\*PMNSOffload,default,,          "1"
;       HKR, Ndi\params\*PMNSOffload,optional,,         "0"

;       HKR, Ndi\params\*PMWiFiRekeyOffload, ParamDesc, 0, %WiFiRekeyingOffload%
;       HKR, Ndi\params\*PMWiFiRekeyOffload, type,      0, "enum"
;       HKR, Ndi\params\*PMWiFiRekeyOffload\enum,       "0", 0, %Disabled%
;       HKR, Ndi\params\*PMWiFiRekeyOffload\enum,       "1", 0, %Enabled%
;       HKR, Ndi\params\*PMWiFiRekeyOffload,default,,   "1"
;       HKR, Ndi\params\*PMWiFiRekeyOffload,optional,,  "0"

[ss.params.reg]
		HKR, Ndi\params\*SelectiveSuspend, ParamDesc,  0, %SelectiveSuspend%
		HKR, Ndi\params\*SelectiveSuspend, type,       0, "enum"
		HKR, Ndi\params\*SelectiveSuspend\enum,        "0", 0, %Disabled%
		HKR, Ndi\params\*SelectiveSuspend\enum,        "1", 0, %Enabled%
		HKR, Ndi\params\*SelectiveSuspend,default,,    "0"
		HKR, Ndi\params\*SelectiveSuspend,optional,,   "0"

		HKR, Ndi\params\*SSIdleTimeout, ParamDesc,  0, %SSIdleTimeout%
		HKR, Ndi\params\*SSIdleTimeout, type,       0, "int"
		HKR, Ndi\params\*SSIdleTimeout,default,,    "5"
		HKR, Ndi\params\*SSIdleTimeout,optional,,   "0"

[ac.options.reg]
	HKR,	Ndi\params\Beamforming, ParamDesc,	0,	%BEAMFORMING%
	HKR,	Ndi\params\Beamforming, type,		0,	"enum"
	HKR,	Ndi\params\Beamforming\enum, "0",	0,	%Disabled%
	HKR,	Ndi\params\Beamforming\enum, "1",	0,	%Enabled%
	HKR,	Ndi\params\Beamforming,default,,"1"

[strings]
V_BCM="British Telecom"
BCM43XX_HELP="The BT Wi-Fi Dongle provides wireless local area networking."
BCM43XX_Service_DispName="Broadcom 802.11 Network Adapter Driver"
BCM43XX_DiskName="802.11 Network Adapter Install Disk"
BCM430ND_DeviceDesc="BT Dual-Band Wi-Fi Dongle"
BCMH43XX_Service_DispName="BT Wi-Fi Dongle Driver"
BCMSDH43XX_Service_DispName="BT Wi-Fi Dongle Driver"
BCM430ACD_DeviceDesc="BT802.11ac Wireless USB Adapter"
54gAuto="54g - Auto"
54gPerformance="54g - Performance"
80211bOnly="802.11b Only"
AntennaDiversity="Antenna Diversity"
Auto="Auto"
AutoShortLong="Auto (Short/Long)"
BSSPLCPHeader="BSS PLCP Header"
BlueToothCollaboration="Bluetooth Collaboration"
Default="Default"
Disable="Disable"
Disable80211a="Disable 802.11a"
Disable80211gb="Disable 802.11g/b"
DisableBands="Disable Bands"
Disabled="Disabled"
Enable="Enable"
Enabled="Enabled"
FragmentationThreshold="Fragmentation Threshold"
IBSS54gtmMode="IBSS 54g(tm) Mode"
IBSS54gtmProtectionMode="IBSS 54g(tm) Protection Mode"
IBSSMode="IBSS Mode"
LocallyAdministeredMACAddress="Locally Administered MAC Address"
Long="Long"
None="None"
OptimizeBandwidth="Optimize Bandwidth"
OptimizeDistance="Optimize Distance"
PLCPHeader="PLCP Header"
PowerOutput="Power Output"
PowerSaveMode="Power Save Mode"
Prefer80211a="Prefer 802.11a"
Prefer80211gb="Prefer 802.11g/b"
RTSThreshold="RTS Threshold"
RadioEnableDisable="Radio Enable/Disable"
Rate="Rate"
RoamingDecision="Roaming Decision"
XPress_Technology="XPress (TM) Technology"
Fast="Fast"
MinimumPowerConsumption="Minimum Power Consumption"
AssociationRoamPreference="Association Roam Preference"
BandPreference="Band Preference"
RoamingTendency="Roam Tendency"
Aggressive="Aggressive"
Moderate="Moderate"
Conservative="Conservative"
Aux="Aux"
Main="Main"
ApCompatibilityMode="AP Compatibility Mode"
BroaderCompat="Broader Compatibility"
HigherPerf="Higher Performance"
WME="WMM"
Rate_802_11a="Rate (802.11a)"
Rate_802_11bg="Rate (802.11b/g)"
WZC_Managed_Ethernet="WZC Managed Ethernet"
Legacy="Legacy"
IBSS_Link_Indication="IBSS Link Indication"
Manage_Wireless_Settings="Manage Wireless Settings"
DisableRadioUponWiredConnection="Disable Upon Wired Connect"
SSIDAutoPromote="SSID Autopromote"
IBSSChannelNumber="WZC IBSS Channel Number"
IbssAllowed="IBSS Allowed"
Loose_11h="Loose 11h"
Strict_11h="Strict 11h"
MixedCell="Mixed Cell Support"
vlan_mode="VLAN Priority Support"
80211bgnAuto="802.11b/g/n Auto"
80211abOnly="802.11a/b Only"
80211abgAuto="802.11a/b/g Auto"
80211abgPerf="802.11a/b/g Performance"
80211abgnAuto="802.11a/b/g/n Auto"
PriorityVLANTag="Priority & VLAN"
PriorityAndVLANDisabled="Priority & VLAN Disabled"
PriorityAndVLANEnabled="Priority & VLAN Enabled"
PriorityEnabled="Priority Enabled"
VLANEnabled="VLAN Enabled"
Lock_Wireless_Settings="Lock Wireless Settings"
Usebestrate="Best Rate"
Intolerant="40MHz Intolerant"
Mixed_Mode="Mixed Mode"
BTAMP="BT-AMP"
OBSSCoex="20/40 Coexistance"
BandwidthCapability="Bandwidth Capability"
802_11n_Preamble="802.11n Preamble"
Short_GI="Short GI"
SelectiveSuspend="Selective Suspend"
SSIdleTimeout="SS Idle Timeout"
BEAMFORMING="BeamForming"








[strings.0804] 
V_BCM="British Telecom"
BCM43XX_HELP="BT Wi-Fi Dongle提供无线局域网连接。"
BCM43XX_Service_DispName="BT Dual-Band Wi-Fi Dongle驱动程序"
BCM43XX_DiskName="802.11 网络适配器安装盘"
BCM430ND_DeviceDesc="BT Dual-Band Wi-Fi Dongle"
BCMH43XX_Service_DispName="BT Wi-Fi Dongle驱动程序"
BCMSDH43XX_Service_DispName="Broadcom 802.11 SDIO 网络适配器驱动程序"
BCM430ACD_DeviceDesc="BT 802.11ac Wireless USB Adapter"
54gAuto="54g - 自动"
54gPerformance="54g - 性能"
80211bOnly="仅 802.11b"
AntennaDiversity="天线分集"
Auto="自动"
AutoShortLong="自动(短/长)"
BSSPLCPHeader="BSS PLCP 报头"
BlueToothCollaboration="Bluetooth 协作"
Default="默认"
Disable="禁用"
Disable80211a="禁用 802.11a"
Disable80211gb="禁用 802.11g/b"
DisableBands="禁用波段"
Disabled="禁用"
Enable="启用"
Enabled="启用"
FragmentationThreshold="分段阈值"
IBSS54gtmMode="IBSS 54g(tm) 模式"
IBSS54gtmProtectionMode="IBSS 54g(tm) 保护模式"
IBSSMode="IBSS 模式"
LocallyAdministeredMACAddress="本地管理的 MAC 地址"
Long="长格式"
None="无"
OptimizeBandwidth="优化带宽"
OptimizeDistance="优化距离"
PLCPHeader="PLCP 报头"
PowerOutput="功率输出"
PowerSaveMode="节能模式"
Prefer80211a="首选 802.11a"
Prefer80211gb="首选 802.11g/b"
RTSThreshold="RTS 阈值"
RadioEnableDisable="启用/禁用无线电"
Rate="速率"
RoamingDecision="漫游决定"
XPress_Technology="XPress (TM) 技术"
Fast="快速"
MinimumPowerConsumption="最低功耗"
AssociationRoamPreference="关联漫游首选项"
BandPreference="波段首选项"
RoamingTendency="漫游趋势"
Aggressive="主动型"
Moderate="中等"
Conservative="保守型"
Aux="辅助"
Main="主要"
ApCompatibilityMode="AP 兼容性模式"
BroaderCompat="更广泛的兼容性"
HigherPerf="更高的性能"
WME="WMM"
Rate_802_11a="速率(802.11a)"
Rate_802_11bg="速率(802.11b/g)"
WZC_Managed_Ethernet="WZC 管理的以太网"
Legacy="传统"
IBSS_Link_Indication="IBSS 链路指示"
Manage_Wireless_Settings="管理无线设置"
DisableRadioUponWiredConnection="有线连接可用时禁用"
SSIDAutoPromote="SSID 自动提升"
IBSSChannelNumber="WZC IBSS 频道号"
IbssAllowed="允许 IBSS"
Loose_11h="松弛 11h"
Strict_11h="严格 11h"
MixedCell="混合单元支持"
vlan_mode="VLAN 优先级支持"
80211bgnAuto="802.11b/g/n 自动"
80211abOnly="仅 802.11a/b"
80211abgAuto="802.11a/b/g 自动"
80211abgPerf="802.11a/b/g 性能"
80211abgnAuto="802.11a/b/g/n 自动"
PriorityVLANTag="优先级和 VLAN"
PriorityAndVLANDisabled="禁用优先级和 VLAN"
PriorityAndVLANEnabled="启用优先级和 VLAN"
PriorityEnabled="启用优先级"
VLANEnabled="启用 VLAN"
Lock_Wireless_Settings="锁定无线设置"
Usebestrate="最佳速率"
Intolerant="不兼容 40MHz"
Mixed_Mode="混合模式"
BTAMP="BT-AMP"
OBSSCoex="20/40 Coexistance"
BandwidthCapability="Bandwidth Capability"
802_11n_Preamble="802.11n Preamble"
Short_GI="Short GI"
SelectiveSuspend="Selective Suspend"
SSIdleTimeout="SS Idle Timeout"
BEAMFORMING="Beamforming"


[strings.0409] 
V_BCM="British Telecom"
BCM43XX_HELP="The BT Wi-Fi Dongle  provides wireless local area networking."
BCM43XX_Service_DispName="BT Wi-Fi Dongle Driver"
BCM43XX_DiskName="802.11 Network Adapter Install Disk"
BCM430ND_DeviceDesc="BT Dual-Band Wi-Fi Dongle"
BCMH43XX_Service_DispName="Broadcom 802.11 USB Network Adapter Driver"
BCMSDH43XX_Service_DispName="BT Wi-Fi Dongle Driver"
BCM430ACD_DeviceDesc="BT 802.11ac Wireless USB Adapter"
54gAuto="54g - Auto"
54gPerformance="54g - Performance"
80211bOnly="802.11b Only"
AntennaDiversity="Antenna Diversity"
Auto="Auto"
AutoShortLong="Auto (Short/Long)"
BSSPLCPHeader="BSS PLCP Header"
BlueToothCollaboration="Bluetooth Collaboration"
Default="Default"
Disable="Disable"
Disable80211a="Disable 802.11a"
Disable80211gb="Disable 802.11g/b"
DisableBands="Disable Bands"
Disabled="Disabled"
Enable="Enable"
Enabled="Enabled"
FragmentationThreshold="Fragmentation Threshold"
IBSS54gtmMode="IBSS 54g(tm) Mode"
IBSS54gtmProtectionMode="IBSS 54g(tm) Protection Mode"
IBSSMode="IBSS Mode"
LocallyAdministeredMACAddress="Locally Administered MAC Address"
Long="Long"
None="None"
OptimizeBandwidth="Optimize Bandwidth"
OptimizeDistance="Optimize Distance"
PLCPHeader="PLCP Header"
PowerOutput="Power Output"
PowerSaveMode="Power Save Mode"
Prefer80211a="Prefer 802.11a"
Prefer80211gb="Prefer 802.11g/b"
RTSThreshold="RTS Threshold"
RadioEnableDisable="Radio Enable/Disable"
Rate="Rate"
RoamingDecision="Roaming Decision"
XPress_Technology="XPress (TM) Technology"
Fast="Fast"
MinimumPowerConsumption="Minimum Power Consumption"
AssociationRoamPreference="Association Roam Preference"
BandPreference="Band Preference"
RoamingTendency="Roam Tendency"
Aggressive="Aggressive"
Moderate="Moderate"
Conservative="Conservative"
Aux="Aux"
Main="Main"
ApCompatibilityMode="AP Compatibility Mode"
BroaderCompat="Broader Compatibility"
HigherPerf="Higher Performance"
WME="WMM"
Rate_802_11a="Rate (802.11a)"
Rate_802_11bg="Rate (802.11b/g)"
WZC_Managed_Ethernet="WZC Managed Ethernet"
Legacy="Legacy"
IBSS_Link_Indication="IBSS Link Indication"
Manage_Wireless_Settings="Manage Wireless Settings"
DisableRadioUponWiredConnection="Disable Upon Wired Connect"
SSIDAutoPromote="SSID Autopromote"
IBSSChannelNumber="WZC IBSS Channel Number"
IbssAllowed="IBSS Allowed"
Loose_11h="Loose 11h"
Strict_11h="Strict 11h"
MixedCell="Mixed Cell Support"
vlan_mode="VLAN Priority Support"
80211bgnAuto="802.11b/g/n Auto"
80211abOnly="802.11a/b Only"
80211abgAuto="802.11a/b/g Auto"
80211abgPerf="802.11a/b/g Performance"
80211abgnAuto="802.11a/b/g/n Auto"
PriorityVLANTag="Priority & VLAN"
PriorityAndVLANDisabled="Priority & VLAN Disabled"
PriorityAndVLANEnabled="Priority & VLAN Enabled"
PriorityEnabled="Priority Enabled"
VLANEnabled="VLAN Enabled"
Lock_Wireless_Settings="Lock Wireless Settings"
Usebestrate="Best Rate"
Intolerant="40MHz Intolerant"
Mixed_Mode="Mixed Mode"
LossMagic="MagicPkt & LinkLoss"
LossNet="WakeUpPkt & LinkLoss"
OBSSCoex="20/40 Coexistance"
BandwidthCapability="Bandwidth Capability"
802_11n_Preamble="802.11n Preamble"
Short_GI="Short GI"
SelectiveSuspend="Selective Suspend"
SSIdleTimeout="SS Idle Timeout"
BEAMFORMING="BeamForming"
